2010-11-22 26 views
0

我正在使用FLEX和e4x來解析XML。 XML看起來如下:
e4x多重分類標籤之間的XML過濾

我能夠基於標記值進行基本過濾。
但現在我需要篩選的項目可以有多個categories。我試過以下內容:

<item> 
    <id>12345</id> 
    <category>housing</category> 
    <category>finances</category> 
    <category>recreation</category> 
</item> 

xml..item(category=='housing'); 

這隻會返回那些只有'住房'作爲類別的項目的結果。
如果該物品有其他類別,則不會將其識別爲有效物品。

我該怎麼做?

親切的問候,巴特

+1

要提升機會的人會幫你,這是應先接受你以前的問題的一些答案。 – 2010-11-22 16:33:28

+0

我明白了,謝謝。但是大多數沒有記錄但無效的答案是我自己的。就像這個問題一樣。 (稱讚自己似乎有點不合適)被回答但得到我信任的問題似乎不是解決所述問題的適當解決方案。 – 2010-11-25 15:56:05

回答

0

OK,我發現它。 使用.contains()如下:

xml.(category.contains('housing'));