XML элементы в новой строке в VB.net - PullRequest
1 голос
/ 01 октября 2009

Я использую XMLTextWriter в своем файле VB.net для создания файла XML. Как мне убедиться, что писатель пишет элементы в новой строке. Поскольку я создаю XML-файл на основе значений из базы данных, он иногда создает xml для 100 или более записей, а некоторые элементы разбиваются и отображаются в две строки.

Как сделать так, чтобы он всегда записывал элементы xml в новых строках.

Dim memory_stream As New MemoryStream()
    Dim settings As XmlWriterSettings = New XmlWriterSettings()
    settings.Indent = True
    settings.NewLineOnAttributes = True
    settings.Encoding = UTF8Encoding.Default



    Dim xml_text_writer As XmlWriter

    xml_text_writer = XmlWriter.Create(memory_stream, settings)

Ответы [ 2 ]

2 голосов
/ 12 октября 2009

Это делает установка отступа? Смотри http://msdn.microsoft.com/en-us/library/system.xml.xmlwritersettings.indent.aspx.

0 голосов
/ 12 октября 2009

вам не нужно размещать элементы на новой строке

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...