MSXML из C ++ - красивая печать / отступ недавно созданных документов

Я пишу XML-файлы, используя синтаксический анализатор MSXML, с оберткой, которую я скачал отсюда:http://www.codeproject.com/KB/XML/JW_CXml.aspx, Прекрасно работает, за исключением того, что когда я создаю новый документ из кода (поэтому не загружаю из файла и не изменяю), результат все в одну большую строку. Я хотел бы, чтобы элементы были хорошо выделены, чтобы я мог легко читать их в текстовом редакторе.

Поиск в Google показывает многим людям один и тот же вопрос, заданный примерно в 2001 году. В ответах обычно говорится «применить XSL-преобразование» или «добавить свои собственные пробельные узлы». Особенно последний заставляет меня идти на% (так что я надеюсь, что в 2008 году появится более простой способ создать симпатичный вывод MSXML. Итак, мой вопрос: есть ли и как его использовать?

Ответы на вопрос(5)

Ваш ответ на вопрос