Я использую XMLTextWriter для динамического создания XML-документа (в VB.Net). Я хочу, чтобы пустые теги отображались так - <Tag></Tag>
, а не так - <Tag />
Итак, я использую WriteFullEndElement для завершения тега элемента. Но он записывает тег как -
<Tag>
</Tag>
то есть с символом новой строки между тегами. Веб-служба, читающая этот XML, отклоняет его из-за символа новой строки.
Как избежать новой строки и разместить начальный и конечный теги в одной строке?
XmlTextWriter
, если вы все еще не используете .NET 1.1. Вместо использованияnew XmlTextWriter()
вы должны использоватьXmlWriter.Create()
. - person John Saunders   schedule 19.03.2010