Bonjour,
J'ai un petit soucis. J'ai créé une fonction en VB.net qui crée un fichier XML. Ce fichier doit avoir une structure bien défini. Jusque là, pas de problème. Le fichier se crée bien, et la hiérarchie entre les noeuds est respectées.
Par contre, j'ai un noeud qui a une syntaxe particulière et je ne sais pas du tout comment le déclarer.
<ns1:SalesTable class="entity">
Pour le moment, le noeud à cette forme ci : <ns1:SalesTable> Je ne sais pas comment déclarer le class="entity"
Peut être que quelqu'un pourra m'aider. Merci d'avance pour vos réponses
Voici la structure de mon fichier XML
<?xml version="1.0" encoding="UTF-8" ?>
- <ns0:Envelope xmlns:ns0="http://schemas.microsoft.com/dynamics/2008/01/documents/Message">
- <ns0:Header>
<ns0:SourceEndpoint>SalesOrder</ns0:SourceEndpoint>
<ns0estinationEndpoint>VDF</ns0estinationEndpoint>
<ns0:Action>http://schemas.microsoft.com/dynamics/2008/01/servicesSalesOrderService/create</ns0:Action>
</ns0:Header>
- <ns0:Body>
- <ns0:MessageParts>
- <ns1:SalesOrder xmlns:ns1="http://schemas.microsoft.com/dynamics/2008/01/documents/SalesOrder">
- <ns1:SalesTable class="entity">
<ns1:CreatedOrderDateCust>2010-11-05</ns1:CreatedOrderDateCust>
<ns1:CustAccount>3015647000105</ns1:CustAccount>
<ns1eliveryDate>2010-12-06</ns1eliveryDate>
<ns1:InitialCustPurchaseOrder>80579601</ns1:InitialCustPurchaseOrder>
<ns1urchOrderFormNum>80579601</ns1urchOrderFormNum>
<ns1:SalesOriginId>EDI</ns1:SalesOriginId>
- <ns1:SalesLine class="entity">
<ns1:ItemId>3564700478325</ns1:ItemId>
<ns1:SalesQty>3120</ns1:SalesQty>
<ns1:Vdp_HUI_IdContratFixe1>3120</ns1:Vdp_HUI_IdContratFixe1>
<ns1:Vdp_HUI_IdContratFixe2>3120</ns1:Vdp_HUI_IdContratFixe2>
<ns1:Vdp_HUI_IdContratVariable>3120</ns1:Vdp_HUI_IdContratVariable>
<ns1:Vdp_HUI_QtyContratFixe1>3120</ns1:Vdp_HUI_QtyContratFixe1>
<ns1:Vdp_HUI_QtyContratFixe2>3120</ns1:Vdp_HUI_QtyContratFixe2>
</ns1:SalesLine>
</ns1:SalesTable>
</ns1:SalesOrder>
</ns0:MessageParts>
</ns0:Body>
</ns0:Envelope>
Partager