Loading...

jxpath xmlns - ナントナクワカッタ

jxpathです。

ルートのタグにxmlnsがある場合の、使用方法

不正確です。

ネームスペースが指定されている場合の注意点。

<?xml version="1.0" encoding="UTF-8"?>
<aaa xmlns='http://xxxx/'>
<a>OKAAAA</a>
</aaa>

って感じのXMLがある場合、

JXPathContextに
context.registerNamespace("A", "http://xxxx/");
って感じのことをしてXPathを記述する。

こんな感じ、
context.getValue("/A:aaa/A:a")

ネームスペースしないと例外でます。
リアクション: 
あとで考える 7513500916806005433

コメントを投稿

ホーム item

このブログを検索

Random Posts

Popular Posts

Labels

ADS