Sto lavorando con XML::LibXML
in Perl.XML :: LibXML: rileva se due elementi sono uguali?
Dire che ho due riferimenti $element
ottenuti da query XPath diverse (opache).
(Come) è possibile determinare, se i due riferimenti $element
(nodo) sono lo stesso elemento nell'albero del documento?
Il confronto con $el1 == $el2
non funziona sempre per quanto ho potuto dire.
Vale la pena ricordare che '==' non funziona mai. È un confronto numerico e non c'è, per quanto dice "ack", nessun sovraccarico dell'operatore nella libreria per controllare l'uguaglianza degli oggetti. Potrebbe sembrare che le stringhe di b/c siano trattate come '0' in perl in contesto numerico, es .:' perl -le 'stampa "OK" se "this" == "that"' '-> OK – Ashley