質問: xml::xpathで日本語検索するには xml::xpathを用いてやりたいことはほぼ実現できたのですが、 いざ実装しようとしたところで最も大きな問題にぶつかってしまいました。 日本語で検索できないのです。 $xml->find('/list/item[text()="りんご"]'); エラーにはなりませんが、合致するはずのノードが出てきません。 http://kentn.at.infoseek.co.jp/xml/perl_xpath.html ↑のページを見ると対処法はあるようなのですが、 xml/xpath.pm を修正しても以下のようなエラーが表示されます。 ------------------ query: /list/ite... ^^^ invalid query somewhere around here (i think) ------------------ xml::xpathで日本語を扱っている方がいましたら 対処法を教えていただけませんでしょうか。 また、xml::xpath::find()で正規表現を使うことは できないのでしょうか。
回答: 対処法の適用をしてみると、 日本語タグのxpath指定によるマッチは、うまく行きました