構造体に同じ値の要素がありますが、要素によって値が変更されます。 情報をグループ化して出力をマウントする必要があります。xquery distinct-valuesとgroup by xquery 1.0を選択してください。
私は2出力<results>
<result>
<idResult>2</idResult>
<nome>abc</nome>
<links>
<url>example7</url>
<url>example5</url>
<url>example3</url>
</links>
</result>
<result>
<idResult>5</idResult>
<nome>xpto</nome>
<links>
<url>example1</url>
</links>
</result>
<results>
を返すために必要
<root>
<cadastro>
<id>2</id>
<nome>abcd</nome>
<links>
<link>example7</link>
</links>
</cadastro>
<cadastro>
<id>2</id>
<nome>abc</nome>
<links>
<link>example5</link>
<link>example3</link>
</links>
</cadastro>
<cadastro>
<id>5</id>
<nome>xpto</nome>
<links>
<link>example1</link>
</links>
</cadastro>
</root>
Iは異なる値を使用しようとしたが、私は、ペイロードに同じIDに貴様値を有します。 xquery 1.0でどのようにグループ化できますか?
あなたが求めているものについて、もう少し明確だろうか?別の '要素のみを選択するxqueryサンプルを要求していますか?'あなたの望みの出力を表示してもよかったです。これまでに何を試しましたか? –
Zimano
Zimanoに感謝しましたが、wstは私のトラブルについて質問しました。 –
:-)答えがあなたのニーズに合っていればそれを受け入れてください! – Zimano