0
我需要從oracle 11數據庫生成下面給出的xml格式。所有標籤名稱都是靜態字符串。節點D1,D2,D3等的數據我能夠使用2表連接進行單個查詢。如果我使用XMLElement(「Node1」,XMLElement(「Node2」,XMLElement(「Node3」,XMLElement(「D1」,...),那麼即使Node1,Node2也會返回每一行數據我需要節點1和節點只有一次在底部在頂部打開和關閉任何想法,我怎麼能做到這一點從oracle11 DB生成XML
<Node1>
<Node2 key = "XYZ">
<Node3>
<D1> R1F1 </D1>
<D2> R1F2 </D2>
<D3> R1F3 </D3>
</Node3>
<Node3>
<D1> R2F1 </D1>
<D2> R2F2 </D2>
<D3> R2F3 </D3>
</Node3>
<Node3>
<D1> R3F1 </D1>
<D2> R3F2 </D2>
<D3> R3F3 </D3>
</Node3>
</Node2>
</Node1>