私は例えばこのようなxmlファイルを持っています
<root>
<test>
<bla>test1</bla>
</test>
<test>
<bla>test2</bla>
</test>
<test>
</test>
</root>
ここで、XPath式を使用してvtd-xml-parserで解析します。test
まず、タグを検索します
VTDNav vn = vg.getNav();
AutoPilot ap = new AutoPilot(vn);
ap.selectXPath("//test");
test
このタグ内でbla
タグを検索したい
int result = -1;
int count = 0;
while ((result = ap.evalXPath()) != -1) {
// evaluate XPath Expressions within the test tags
}
誰かがこの表現の作り方を教えてもらえますか?タグをタグbla
に割り当てられるようにしたいので、ドキュメント全体でタグを検索したくありません。たとえば、タグが空で、ドキュメント全体でタグを検索する場合、これを行うことはできません。bla
test
bla
bla