1

xquery を使い始めたので、2 つの異なるタイプのタグから値を取得する方法を知りたいです。例えば:

xml

<elementType>value</elementType>
<otherElementType>value</elementType>
<elementType>value</elementType>
<elementType>value</elementType>

xquery

"for $b in $doc//elementType return stringg($b)" 
"for $b in $doc//otherElementType return stringg($b)" 

これが欲しいのですが、クエリを 1 つしか使用していません。どうすれば実行できますか?

4

1 に答える 1

2

おそらく最も短い式を使用します

//*[self::elementType or self::otherElementType]/string()
于 2012-09-02T23:09:35.767 に答える