5

私はXML::LibXMLPerlで作業しています。

$element異なる (不透明な) XPath クエリによって取得された2 つの参照があるとします。

$element2 つの(ノード) 参照がドキュメント ツリー内の同じ要素であるかどうかを (どのように) 判断できますか?

私が知る限り、比較$el1 == $el2は常に機能するとは限りません。

4

1 に答える 1

5

それはXML::LibXML::Nodeドキュメントにあります:


isSameNode

$bool = $node->isSameNode( $other_node );

TRUE (1)指定されたノードが同じノード構造を参照する場合は を返し、そうでない場合はFALSE (0)を返します。

于 2011-08-26T13:52:53.993 に答える