J'ai un fichier xml comme:Xml au texte avec le formatage
<Order>
<EP>
<Name>Generation Date</Name>
<Value>2009-08-04+05:30</Value>
</EP>
<EP>
<Name>NoOfRecords</Name>
<Value>100</Value>
</EP>
<OrderLineItems>
<OrderLineItem OrderDateTime="2007-01-01T17:09:04.593+05:30>
<Customer>
<FullName>Mrs S </FulName>
<Address>
<AddressLine1>ABC</AddressLine1>
<AddressLine2>XYZ</AddressLine2>
</Address>
</Customer>
<EP>
<Name>DealerAccount</Name>
<Value>00000000000</Value>
</EP>
</OrderLineItem>
</OrderLineItems>
</Order>
Lorsque la balise OrderLineItem répète. Maintenant, je veux convertir ce fichier XML en un fichier texte en utilisant xslt. Le format de fichier plat est fixe et il est comme suit:
00000000000010107 Mrs S ABC XYZ
00000000000150709 Mr x PQR TWR
où la première colonne contient le Dealeraccount et OrderDate (temps enlevé) second champ est le nom de domaine et des troisième et quatrième sont addressline 1 et AddressLine2 respectivement. S'il vous plaît noter que le formatage du fichier texte est obligatoire et j'ai aussi la longueur de chaque champ, comme la longueur du nom est varchar2 (50) et ainsi de suite.
S'il vous plaît inclure les détails de ce que vous avez essayé Jusqu'à présent, toutes vos questions semblent jusqu'à présent vous demander de faire votre travail pour vous. Vous obtiendrez une bien meilleure réponse de StackOverflow si vous montrez que vous avez fait un effort. –
En outre, cela ressemble beaucoup à votre question précédente: http://stackoverflow.com/questions/1240712/xml-to-text-with-formatting –
raisonnement circulaire? – Jimmy