我知道這是非常基本的,但我似乎無法在domdocuemnt和xpath上找到任何好的信息。Simple xpath從domdocument獲取數據
如何使用domdocument和xpath輕鬆獲取錯誤的值(作爲字符串)?
<Rows Items="1">
<Row Error="2" Description="Unknown key" Cause="Unknown key" Resolution="" />
</Rows>
由於提前,
我知道這是非常基本的,但我似乎無法在domdocuemnt和xpath上找到任何好的信息。Simple xpath從domdocument獲取數據
如何使用domdocument和xpath輕鬆獲取錯誤的值(作爲字符串)?
<Rows Items="1">
<Row Error="2" Description="Unknown key" Cause="Unknown key" Resolution="" />
</Rows>
由於提前,
How I can easily get the values of the error (as a string) using domdocument and xpath?
使用:
/*/Row/@*
以上的XPath表達式選擇所提供的XML文檔中的所有屬性單Raw
元件(Error
,Description
,Cause
和Resolution
)。如果你想連接/格式化一個字符串,你需要通過返回的節點列表迭代(使用你的PL)。
的屬性可以與一個單獨的XPath表達式單獨選擇對於它們中的每:
/*/Row/@Error
/*/Row/@Description
/*/Row/@Cause
/*/Row/@Resolution
一些XPath的,這你能找到有用的。
所有的錯誤:
/Rows/Row/@Error
特定行由它的錯誤:
/Rows/Row[@Error=2]
特定行的描述:
/Rows/Row/@Description[../@Error=2]