次の 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> </クエリ>
ただし、ランクとポジションの両方のインジケーターが必要であり、この場合、属性のリストを提供する方法がわかりません。どんな助けでも大歓迎です。ありがとう。