S'il vous plaît, aidez, je suis un débutant XSLT et j'essaye de transformer un format XML en un autre.XSLT: extraire des valeurs d'attribut uniques
J'ai besoin d'extraire des valeurs d'attribut uniques et de transformer les valeurs dans un nouveau format. L'exemple XML ci-dessous montre le format original et nouveau/cible. J'ai passé des siècles à essayer de le faire sans aucun plaisir. Quelqu'un peut-il aider ou me donner des indications?
Format original:
<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>
Nouveau format:
<base>
<levelNames>
<level level2Name ="AA"/>
<level level2Name ="BB"/>
<level level2Name ="CC"/>
</levelNames>
</base>
Merci beaucoup.
Postez ce que XSLT vous avez essayé jusqu'à présent, et nous ferons des suggestions – skaffman