XMLドキュメントを解析でき、CSSセレクターと名前空間サポートを介してノードを選択できるPerlライブラリを知っている人はいますか?
背景:perl libxmlパッケージを使用してデフォルトの名前空間を持つドキュメントを解析しようとしましたが、ルートノードからデフォルトの名前空間を削除するまで何も返されませんでした。
これは私がトピックで見つけたものです: https ://mail.gnome.org/archives/xml/2003-April/msg00143.html
したがって、簡単な例は次のようなファイルになります。
<?xml version="1.0" encoding="utf-8"?>
<root xmlns="http://example.com/ns">
<message>Hi</message>
</root
XPath//message
は、perllibxmlで結果を表示しませんでした。ライブラリが完全に正常に機能していることはわかっていますが、それでも解析する必要があるため、CSSセレクターベースのライブラリの方が成功する可能性があると考えました。