3
這就是我想要的......有沒有辦法將xpath和regexp結合來提取節點值的某些部分?
假設我想要知道的「B」
<tree>
<nodea>
<nodeb>
A=foo;
B=bar;
C=goo;
</nodeb>
</nodea>
</tree>
以下的值是神奇的語法,這將使意義...我尋找的東西相媲美的實際工作:)
string = "./nodea/nodeb/[ REGEX('B=(.*?);') ]/ $1"
有沒有這樣的事在任何Java的XPath庫?
我相信你是對的! (儘管爲了某個人的發現並試圖在將來使用它的興趣,請編輯你的答案並用這個替換你的正則表達式...... 「。*?B =(。*?);。*」否則就是這樣餓了,跳過所有有價值的東西:) – 2009-02-16 22:01:02