Я работаю с иерархической структурой xml следующим образом:
<employee name="AAA" group="1"..../>
<employee name="BBB" group="1"...>
<employee name="CCC" group="1".../>
</employee>
<employee name="DDD" group="0"... />
<employee name="EEE" group="0"... />
</employee>
Сначала мне нужно подсчитать все узлы сотрудников (включая корневой узел). Это должно быть: 5. Я пытался использовать xml..employee.length(), но он возвращает 4 (не включает корневой узел «AAA»). Если я пробовал, xml.employee.length() возвращает только 1
Затем мне нужно создать XMList с конкретным поиском. Например, все узлы с атрибутом group="1"
Возникает та же проблема, я использую: hitList:XMLList = xml..employee.(@group == "1") и возвращает правильный результат, но не учитывает корневой узел (в этом случае он должен быть включен )
Как я могу выполнить эти операции, включая корневой узел?
заранее спасибо
Кристиан