このクエリを実行しています
select category "ROOT/category",
question "Category/question",
option1 "Category/option1"
from testDB2 for XML PATH ('ROOT') , ELEMENTS
現在、データベースには3つのエントリがあり、取得したxmlファイルはこれです
<ROOT>
<ROOT>
<category>maths</category>
</ROOT>
<Category>
<question>2+2?</question>
<option1>1</option1>
</Category>
</ROOT>
<ROOT>
<ROOT>
<category>maths</category>
</ROOT>
<Category>
<question>100*0</question>
<option1>0</option1>
</Category>
</ROOT>
<ROOT>
<ROOT>
<category>chemistry</category>
</ROOT>
<Category>
<question>H2O?</question>
<option1>water </option1>
</Category>
</ROOT>
私はこれを望んでいません。メインの親ノードを 1 つだけ持ち、残りをその子として持つファイルが必要です。各子は他の子ノードの親になることができますが、メインの親ノードは 1 つだけである必要があります。この場合は各行別の親であり、メインまたは単一の親はありません
質問を適切に伝えることができれば幸いです。ありがとう