Мне нужно создать уникальную запись для каждого повторяющегося элемента для Project и Skill. Пробовал с моими известными опциями в XSLT, и я не получаю правильный результат.XSLT Преобразование каждого повторяющегося элемента в уникальные записи
Не могли бы вы помочь мне в создании XSLT для входного XML.
Входной XML:
<root>
<Record>
<Emp_ID>288237</Emp_ID>
<Emp_Name>John</Emp_Name>
<Country>US</Country>
<Manager>Wills</Manager>
<Join_Date>5/12/2014</Join_Date>
<Experience>9 years</Experience>
<Project>abc</Project>
<Skill>java</Skill>
<Project>def</Project>
<Skill>unix</Skill>
<Project>efg</Project>
<Skill>xml</Skill>
<Project>pqr</Project>
<Skill>sql</Skill>
<Project>xyz</Project>
<Skill>Analytics</Skill>
</Record>
</root>
Желаемая Вывод XML:
<root>
<Record>
<Emp_ID>288237</Emp_ID>
<Emp_Name>John</Emp_Name>
<Country>US</Country>
<Manager>Wills</Manager>
<Join_Date>5/12/2014</Join_Date>
<Experience>9 years</Experience>
<Project>abc</Project>
<Skill>java</Skill>
</Record>
<Record>
<Emp_ID>288237</Emp_ID>
<Emp_Name>John</Emp_Name>
<Country>US</Country>
<Manager>Wills</Manager>
<Join_Date>5/12/2014</Join_Date>
<Experience>9 years</Experience>
<Project>def</Project>
<Skill>unix</Skill>
</Record>
<Record>
<Emp_ID>288237</Emp_ID>
<Emp_Name>John</Emp_Name>
<Country>US</Country>
<Manager>Wills</Manager>
<Join_Date>5/12/2014</Join_Date>
<Experience>9 years</Experience>
<Project>efg</Project>
<Skill>xml</Skill>
</Record>
<Record>
<Emp_ID>288237</Emp_ID>
<Emp_Name>John</Emp_Name>
<Country>US</Country>
<Manager>Wills</Manager>
<Join_Date>5/12/2014</Join_Date>
<Experience>9 years</Experience>
<Project>pqr</Project>
<Skill>sql</Skill>
</Record>
<Record>
<Emp_ID>288237</Emp_ID>
<Emp_Name>John</Emp_Name>
<Country>US</Country>
<Manager>Wills</Manager>
<Join_Date>5/12/2014</Join_Date>
<Experience>9 years</Experience>
<Project>xyz</Project>
<Skill>Analytics</Skill>
</Record>
</root>