執行

2014-03-28 45 views
1

我想要做的事喜歡你的標準的XML E4X的一個屬性的XML搜索可能不存在(E4X)屬性查詢返回結果的XMLList:執行

myXml.someGroup.someItem.(@someAttribute == myVar) 

有沒有辦法做到這一點當@someAttribute並不總是存在?如果我在搜索時跳過沒有屬性的項目,這沒關係。

謝謝。

回答

1

是的,你可以訪問之前檢查屬性吧:

myXml.someGroup.someItem.(hasOwnProperty("@someAttribute") && @someAttribute == myVar)