私は次のような階層的な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") 正しい結果を返しますが、ルート ノードをカウントしません (この場合、含まれている必要があります) )
ルートノードを含むこの操作を行うにはどうすればよいですか?
前もって感謝します
クリスチャン