У меня есть текущий XML-файл, как показано ниже.Преобразование XML с использованием XSLT
<INVOICES>
<INVOICE>
<HEADER>
<DocumentID>001500113139_1260538</DocumentID>
<DocumentID>001500113138_1262778</DocumentID>
<DocumentID>001500113137_1262762</DocumentID>
<DocumentID>001500113136_1260522</DocumentID>
</HEADER>
</INVOICE>
</INVOICES>
Это преобразование должно быть преобразовано в формат ниже, используя XSLT.
<Batches>
<Batch ID="20141119">
<Documents>
<Document ID= 001500113139_1260538 />
<Document ID= 001500113138_1262778 />
<Document ID= 001500113137_1262762 />
<Document ID= 001500113136_1260522 />
</Documents>
</Batch>
</Batches>
Как сопоставить элементы Xml с атрибутами. Может ли кто-нибудь предложить, пожалуйста.
Заранее спасибо.
[Эта ссылка может помочь вам] (http://stackoverflow.com/questions/655411/converting-xml-elements-to-xml-attributes-using-xslt) –
Покажите нам, что у вас есть, и сообщите нам, где вы застряли. Кстати, ваш выходной формат недействителен, поскольку атрибуты «ID» не цитируются. –