J'ai quelques XML qui ressemble à ceci:Sélectionnez nœuds uniques basés sur une combinaison de deux valeurs d'attribut
<Root>
<Documents>
<Document id="1"/>
</Documents>
<People>
<Person id="1"/>
<Person id="2"/>
</People>
<Links>
<Link personId="1" documentId="1"/>
<Link personId="1" documentId="1"/>
<Link personId="2" documentId="1"/>
</Links>
</Root>
Je suis intéressé à obtenir que des éléments du « lien » qui ont une combinaison unique de ' PERSONID et de » de documentid, de sorte que ces deux liens:
<Root>
<Links>
<Link personId="1" documentId="1"/>
<Link personId="2" documentId="1"/>
</Links>
</Root>
Comment pourrais-je aller sur le faire? J'ai trouvé this question, bien que je pense que le mien est légèrement plus complexe et peut ne pas s'appliquer ... Je présume que je vais devoir utiliser la fonction key() quelque part ...
Merci d'avance.
Bon et élégant. (+1). Je suis venu presque avec la même chose. –