Hallo,
wie vergleicht man mit Perl bzw. einer anderen Sprache (ASP z.B.) die logische Gleichheit von zwei XML-Dokumenten?
Gar nicht.
Geht nur dann wenn du einen validierenden XML-Parser in die Sache involvierst (ob du den Parser jetzt selbst in Perl, ASP etc. schreibst)
(
Also z.B.<xml_doc attr1="hueh">
<xml id="1">Halo</xml>
<xml id="2">olah</xml>
</xml_doc>ist logisch gleich
<xml_doc>
<xml id="2">olah</xml>
<xml id="1">Halo</xml>
</xml_doc>wenn "hueh" die Defaulteinstellung fuer das (optionale) Attribut attr1 ist.
)
Davon abgesehen, dass das keine gültige XML-Fragmente sind, zählt die Logik erst wenn sie vom Parser analyisert sind.
Grüße
Thomas