次の XML ファイルがあります。
<?xml version="1.0" encoding="utf-8"?>
<ルート>
<注意>
<会社>会社1</会社>
<Rank Indicator="increasing">2</Rank>
<Position Indicator="decreasing">1</Rank>
</NB>
<注意>
<会社>会社2</会社>
<Rank Indicator="decreasing">42</Rank>
<Position Indicator="increasing">6</Rank>
</NB>
</ルート>
私がする必要があるのは、次の列を出力するデータセットを作成することです:
- 会社
- ランク指標
- 位置インジケータ
私はこのようなことを試しました:
<クエリ>
<ElementPath>root/{}/NB</ElementPath>
</クエリ>
ただし、これには属性は含まれません。次のようなものを使用して、1つの属性を取得できました。
<クエリ>
<ElementPath>root/{}/NB/Rank{@Indicator}</ElementPath>
</クエリ>
ただし、ランクとポジションの両方のインジケーターが必要であり、この場合、属性のリストを提供する方法がわかりません。どんな助けでも大歓迎です。ありがとう。