SELECTXQuery 構文のステートメントを使用して、SQL Server 2005 から XML を生成しています。
空の要素の終了タグを生成する方法はありますか? 基本的に、この sql ステートメントから生成された xml 出力は、最小化されたタグ要素を好まない「従来の」c# xml パーサーにフィードされます。そうでなければ、すべて正常に動作します。
select  
    -- (this generates empty xml element which throws out the parser)
    main.sub.query('schoolname').value('.','varchar(50)') "newparent/newchild/newschoolname"  
from
    @xml.nodes('/parent/child') AS main(sub)
for xml path(''), type)
ありがとう