Comparer XML en ignorant l'ordre des éléments enfants

Quelqu'un sait d'un outil qui permettra de comparer deux documents XML. Relais de moquer... il y a plus. J'ai besoin de quelque chose qui fera en sorte que chaque nœud dans le fichier 1 est également dans le fichier 2 quel que soit l'ordre. J'ai pensé XML Spy serait-il le faire avec l'Ignorer Afin de Nœuds Enfants de l'option, mais il n'a pas. Les éléments suivants devraient être considérés de la même manière:

<Node>
    <Child name="Alpha"/>
    <Child name="Beta"/>
    <Child name="Charlie"/>
</Node>

<Node>
    <Child name="Beta"/>
    <Child name="Charlie"/>
    <Child name="Alpha"/>
</Node>

source d'informationauteur Andrew Garrison