Когда используешь
$ xmllint --c14n one.xml > 1.xml
$ xmllint --c14n two.xml > 2.xml
$ diff 1.xml 2.xml
Будет ли иметь значение, если порядок узлов-братьев будет другим? Т.е. это одно и то же? (одни и те же два узла просто разного порядка)
<node1 att1='one'></node1>
<node2 att1='one'></node2>
отличаться от
<node2 att1='one'></node2>
<node1 att1='one'></node1>
Я думаю, что да, это было бы по-другому.