Как добавить разрывы строк после каждого тега в MSXML?

Я создал новый элемент / тег с именем doc->createElement file, а затем добавил его к моему тегу files как дочерний элемент. После добавления нескольких файлов-тегов вывод в xml-файл выглядит следующим образом:

<file/><file/><file/><file/><file/></files>

Моя проблема в том, что он неправильно отформатирован, например:

<file/>
<file/>
<file/>

Есть ли способ добавить пробелы между элементами после CreateElement и AppendChild? Я проверил Doc->put_preserveWhiteSpace, но, похоже, он просто устанавливает, оставить ли вам пробелы в исходном XML-документе.

1 ответ

Решение

Вы пытались просто добавить "текстовый" узел с новой строкой после каждого <file/>?

Другие вопросы по тегам