Я генерирую XML из SQL Server 2005, используя оператор SELECT
с синтаксисом XQuery.
Есть ли способ генерировать конечные теги для пустых элементов? По сути, вывод xml, сгенерированный из этого оператора sql, подается в «унаследованный» синтаксический анализатор 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)
Спасибо