Я использую FLEX и e4x для анализа XML. А XML выглядит следующим образом:
Я могу выполнять базовую фильтрацию на основе значения тега.
Но теперь мне нужно отфильтровать элементы, которые могут иметь несколько categories
. Я пробовал следующее:
<item>
<id>12345</id>
<category>housing</category>
<category>finances</category>
<category>recreation</category>
</item>
xml..item(category=='housing');
Это возвращает результат только для тех элементов, которые имеют ТОЛЬКО «жилье» в качестве категории.
Если у элемента есть другие категории, он не будет распознан как действительный элемент.
Как мне это сделать?
С уважением, Барт