2014-06-17 65 views
7

有沒有方法可以將文字字符串附加到XPath表達式獲得的任何內容?將文字字符串(純文本)附加到XPath結果

例如從下面的XML:

<root> 
    <select>I am</select> 
</root> 

我想產生:

我是一個文字

純粹使用XPath。我要添加什麼/root/select才能得到我想要的? 重要提示:需要XPath 1.0解決方案!我沒有使用XSLT。

+0

你的意思是追加文字字符串的節點的值? –

+0

很難準確地理解你在說什麼情況。用XSLT術語來說,它應該是'一個文字' – freefaller

+0

@AsadAli是的,就是這樣。 – MarioDS

回答

6

任何原因你不能簡單地concat()'文字'到最後?

類似於:concat(string(/some/selector) , ' some literal')

+0

這可能會奏效,謝謝!如果有的話,我會明天測試並接受你的回答。 – MarioDS