[英]XPath for parsing XML attributes
有人可以告訴我獲取“狀態” XML屬性(以下XML的ID,CssClass,Description和IsActive)的“正確/最有效的方法”:
實現將是Java-(但我對XPath更加感興趣):
<ArrayOfLineStatus>
<LineStatus ID="0" StatusDetails="">
<BranchDisruptions/><Line ID="1" Name="Bakerloo"/>
<Status ID="GS" CssClass="GoodService" Description="Good Service" IsActive="true">
<StatusType ID="1" Description="Line"/></Status></LineStatus>
[snip]
</ArrayOfLineStatus>
謝謝,
英里。
@*
選擇上下文節點的所有屬性。 采用:
/*/*/Status/@*
或者,更具體地說:
/ArrayOfLineStatus/LineStatus/Status/@*
或者,對於出現在文檔中任何位置的Status
元素:
//Status/@*
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.