Help, I'm new to XSLT and I'm trying to convert one XML format to another.
I need to extract unique attribute values ββand convert the values ββto a new format. The XML example below shows the source and new / target formats.
I spent years trying to do this without enjoying it. Can someone help or give me some pointers?
Source format:
<base>
<level>
<level2 Name ="AA" value="1"/>
</level>
<level>
<level2 Name ="BB" value="2"/>
</level>
<level>
<level2 Name ="BB" value="3"/>
</level>
<level>
<level2 Name ="CC" value="4"/>
</level>
<level>
<level2 Name ="AA" value="5"/>
</level>
</base>
New format:
<base>
<levelNames>
<level level2Name ="AA"/>
<level level2Name ="BB"/>
<level level2Name ="CC"/>
</levelNames>
</base>
Many thanks.
source
share