2010-11-22 3 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

最初にあなたの前の質問のいくつかの答えを受け入れることをお勧めします、チャンスの人々はあなたを助ける上げるに。 –

+0

ありがとう、ありがとう。しかし、信用されていないが正当な答えは私のものです。ちょうどここのこのような質問です。 (自分自身を信用するのはちょっと不適切だと思われた)答えられたが私に信用された質問は、述べられた問題に対する適切な解決策ではなかった。 –

答えて

0

OK、私はそれを発見しました。 使用.contains()次のように:

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

関連する問題