У меня проблемы с преобразованием двух форматов вывода XML.У меня есть вход, который содержит студента и его / ее флажки в службе.Входные данные выглядят так:
<root>
<searchCount>7</searchCount>
<respData>
<ferpaDeclaration>true</ferpaDeclaration>
<nuId>1002</nuId>
<hsn>false</hsn>
<gni>false</gni>
<privacy>false</privacy>
<gdpr>true</gdpr>
<adv>false</adv>
<anb>false</anb>
<shl>false</shl>
<grd>false</grd>
<doc>false</doc>
</respData>
<respData>
<nuId>1001</nuId>
<ferpaDeclaration>true</ferpaDeclaration>
<hsn>false</hsn>
<gni>true</gni>
<privacy>false</privacy>
<gdpr>true</gdpr>
<adv>false</adv>
<anb>true</anb>
<shl>true</shl>
<grd>false</grd>
<doc>true</doc>
</respData>
<responseMessage>Success</responseMessage>
<status>200</status>
</root>
Мне нужно преобразовать его в более общий вывод с помощью XQuery (он находится в Informatica Cloud Real time):
<student-optins>
<student-category-optin>
<nuid>1001</nuid>
<category>arg</category>
<optin>false</optin>
</student-category-optin>
<student-category-optin>
<nuid>1001</nuid>
<category>ferpaDeclaration</category>
<optin>true</optin>
</student-category-optin>
<student-category-optin>
<nuid>1001</nuid>
<category>hsn</category>
<optin>false</optin>
</student-category-optin>
</student-optins>