I have a data set (which I have no control over) which has a simple key value structure. If a table is populated which has n-rows a sample of the output would be:
<property>
<name>Row1_Field1</name>
<value>Data Value Sample</value>
</property>
<property>
<name>Row1_Field2</name>
<value>Data Value Sample</value>
</property>
<property>
<name>Row2_Field1</name>
<value>Data Value Sample</value>
</property>
<property>
<name>Row2_Field2</name>
<value>Data Value Sample</value>
</property>
Is it possible, using XSLT, to convert this into something easier to work with such as the example below?
<rows>
<row>
<Field1>Data Value Sample</Field1>
<Field2>Data Value Sample</Field2>
</row>
<row>
<Field1>Data Value Sample</Field1>
<Field2>Data Value Sample</Field2>
</row>
</rows>
This transformation:
when applied on the provided XML document:
produces the wanted, correct result: