2017-07-24 97 views
0

我目前正在從使用XPath一個XML文件中提取數據來創建後從XML文件提取一個XML頭的屬性附加傷害值使用XPath

我輸入的是這樣的數據的SQL表

<Header dateOfExecution="2017-06-22 08:30:09" orderId="5000206348" status="O" messageId="1" type="REQ" serviceProviderId="SP010" externalId1="b0ddcfece1a345338f20902401fa1e71" /> 

例如我需要提取「類型」的名稱和值我的表

我知道我可以提取完整的東西與//Header/@type得到這個:'type=REQ'但如何可以提取名稱和這個的價值?

+0

不確定_name_和_value_是什麼意思? – zx485

+0

與名稱我的意思是我的例子「類型」和價值我的意思是「REQ」 –

回答

0

其實//Header/@type不會返回整個字符串:'type=REQ'它只返回'REG'值, 你可能會使用在線的XPath測試,這就是爲什麼你得到的結果。

對於屬性名稱,你已經擁有了它?你爲什麼要選擇它? 但是,您可以使用name()函數獲取名稱。

相關問題