У меня есть следующий входной XML:написание XSLT для преобразования XML с именами атрибутов в теги
<?xml version="1.0" encoding="utf-8"?>
<update-all-attributes>
<document name="http://www.threadless.com/product/8/Ctrl_Z">
<attribute name="PageType" value="product" />
<attribute name="ProductId" value="8" />
<attribute name="Title" value="Ctrl + Z"></attribute>
</document>
Как написать запрос XSLT для преобразования его в XML ниже, где я анализирую имя атрибута и создать тэг из него?
<?xml version="1.0" encoding="utf-8"?>
<update-all-attributes>
<document name="http://www.threadless.com/product/8/Ctrl_Z">
<PageType>product</PageType>
<ProductId>8</ProductId>
<Title>Ctrl + Z</Title>
</document>
Ваше требование возможно только тогда, когда значение 'name' атрибута всегда будет являться действительным именем элемента. –