Мне нужно преобразовать XML из одной структуры в другую. Я не знаю, как это сделать. Первый xml действительно не похож на главную деталь, но в результате нужно выглядеть как мачта.XSL Transformation - Основная деталь
<?xml version = '1.0' encoding = 'UTF-8'?>
<Root-Element xmlns="http://example.com/ReadProductB">
<RECORD1>
<C2>QGGG9.A1-1</C2>
</RECORD1>
<RECORD2>
<C2>xflowcode</C2>
<C3>FL1</C3>
</RECORD2>
<RECORD2>
<C2>xtilo</C2>
<C3>1234</C3>
</RECORD2>
<RECORD2>
<C2>xwat</C2>
<C3>75</C3>
</RECORD2>
<RECORD1>
<C2>QGGG9.A1-2</C2>
</RECORD1>
<RECORD2>
<C2>xflowcode</C2>
<C3>FL1</C3>
</RECORD2>
<RECORD2>
<C2>xtilo</C2>
<C3>1234</C3>
</RECORD2>
<RECORD2>
<C2>xwat</C2>
<C3>75</C3>
</RECORD2>
</Root-Element>
Это результат, который я хочу.
<?xml version = '1.0' encoding = 'UTF-8'?>
<ns0:ProductCollection xmlns:ns0="http://example.com/ReadProductBB" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns0:RECORD1>
<ns0:C2>QGGG9.A1-1</ns0:C2>
<ns0:RECORD2Collection>
<ns0:RECORD2>
<ns0:C2>xflowcode</ns0:C2>
<ns0:C3>FL1</ns0:C3>
</ns0:RECORD2>
<ns0:RECORD2>
<ns0:C2>xtilo</ns0:C2>
<ns0:C3>1234</ns0:C3>
</ns0:RECORD2>
<ns0:RECORD2>
<ns0:C2>xwat</ns0:C2>
<ns0:C3>75</ns0:C3>
</ns0:RECORD2>
</ns0:RECORD2Collection>
</ns0:RECORD1>
<ns0:RECORD1>
<ns0:C2>QGGG9.A1-2</ns0:C2>
<ns0:RECORD2Collection>
<ns0:RECORD2>
<ns0:C2>xflowcode</ns0:C2>
<ns0:C3>FL1</ns0:C3>
</ns0:RECORD2>
<ns0:RECORD2>
<ns0:C2>xtilo</ns0:C2>
<ns0:C3>1234</ns0:C3>
</ns0:RECORD2>
<ns0:RECORD2>
<ns0:C2>xwat</ns0:C2>
<ns0:C3>75</ns0:C3>
</ns0:RECORD2>
</ns0:RECORD2Collection>
</ns0:RECORD1>
</ns0:ProductCollection>
Просьба помочь. Благодаря
Извинения. Я немного расплывчался в вопросе. Я новичок во всем этом, поэтому не понял, как правильно сформировать свой вопрос. В следующий раз я постараюсь усерднее. – user2351802
С этой проблемой я боролся в течение нескольких дней, и вы, ребята, придумали решение/предложение в кратчайшие сроки. Престижность к вам. Очень ценю вашу помощь. На самом деле у меня есть xsd для полученного xml, который я хочу. Я дам ему попробовать с вашим предложением завтра и вернуться. Немного поздно ночью прямо сейчас. – user2351802
Я понял, что я проигнорировал включение в вывод '', внеся обновление моего ответа. –