入力XMLを無視してXMLを抽出:は、特定のノードに
<Hierarchy><Relation>
<Child>
<Name>XYZ</Name>
<Age>10</Age>
</Child>
<IsEldest>True</IsEldest>
</Relation>
<Relation>
<Child>
<Name>ABC</Name>
<Age>5</Age>
</Child>
</Relation>
<Relation>
<Child>
<Name>PQR</Name>
<Age>3</Age>
</Child>
</Relation></Hierarchy>
期待される結果:
<Relation>
<Child>
<Name>ABC</Name>
<Age>5</Age>
</Child>
</Relation>
<Relation>
<Child>
<Name>PQR</Name>
<Age>3</Age>
</Child>
</Relation>
我々は、単一のSQL XMLクエリでSQLサーバーを使用して期待される結果を取得するにはどうすればよいです。 IsEldestタグを持たないノードを抽出する必要があります。 @ xml.modifyを使用してIsEldesノードでリレーションタグを削除するオプションがあります。しかし、必要なXMLを抽出する他の方法?
Might ther e ' True 'の値が' True '以外の値である可能性がありますか?この場合、どうしたらいいでしょうか? –
Shnugo