一意の値のグループを選択するクエリを作成しようとしています。値をグループ化し、個別の値を選択する方法は知っていますが、考慮される要素の順序に関係なく、個別の値のグループを選択する方法がわかりません。より正確に:
私のXMLは次のようなものです:
<A>
<B type="1">value1</prop>
<B type="2">value2</prop>
<B type="3">value3</prop>
<B type="4">value4</prop>
<C>
<D>XXX</D>
</C>
<C>
<D>YYY</D>
</C>
</A>
<A>
<B type="3">value3</prop>
<B type="4">value4</prop>
<B type="2">value2</prop>
<C>
<D>XXX</D>
</C>
<C>
<D>YYY</D>
</C>
</A>
<B>
ここでは、すべての<A>
ノードから値のグループを作成し、一意の値のセットのみを選択したいと考えています。たとえば、ここに:
値1+値2+値3+値4
と
値2+値3+値4+値1
これらの 2 つの値のセットは、値の一部またはすべてが異なる場合にのみ一意である必要があります。
よろしくお願いいたします。