Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > XML, XSL > XML. Выравнивание отступов


Автор: ИгнатьевАлексей 8.11.2020, 06:28
Друзья, прошу подсказку!


После вставки в документ новых узлов у меня документ сохраняется без отступов, которые свойственны XML-документу (т.е. Tab-отступы от левого края согласно иерархической структуре объектов).
Документ потом, конечно, читается. Если я открою его в сторонней программе и сохраню, то классические Tab-отступы появляются.

Прошу направить меня в нужное русло. Самостоятельно я не смог разобраться.  smile 

(Работаю на VB. Использую MSXML2.IXMLDOM.)

Заранее спасибо! 

Автор: diadiavova 9.11.2020, 10:33
Цитата(ИгнатьевАлексей @  8.11.2020,  06:28 Найти цитируемый пост)
Работаю на VB. Использую MSXML2.IXMLDOM.

Так вопрос надо задавать в разделе, где эту библиотеку используют. К хмл-стандартам он  отношения не имеет, поскольку форматирование документа на его смысл не влияет. Либо гуглить надо форматирование вывода для этой конкретной библиотеки. Обычно используются какие-то райтеры, у них есть опции, там надо эти настройки искать.

Автор: ИгнатьевАлексей 9.11.2020, 17:12
diadiavova
А меня как раз отправили сюда из раздела VB.

Гуглил-гуглил, не разобрался... 

Спасибо!

Автор: diadiavova 10.11.2020, 00:40
Цитата(ИгнатьевАлексей @  9.11.2020,  17:12 Найти цитируемый пост)
А меня как раз отправили сюда из раздела VB.

Это очень странно, поскольку вопрос именно по библиотеке, а не хмл-стандартам. Хмл используется во всех языках и везде свои библиотеки, так что обитатели этого раздела в принципе не могут знать всех библиотек для всех языков. Я сам - дотнетчик, и на подобный вопрос по одному из языков дотнета ответил бы без труда. Но мое знакомство с MSXML - очень поврехностное, да и давно это было.

Цитата(ИгнатьевАлексей @  9.11.2020,  17:12 Найти цитируемый пост)
Гуглил-гуглил, не разобрался... 

Вот это не помогло?
https://coderoad.ru/6405236/%D0%9F%D1%80%D0%B8%D0%BD%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5-MSXML-%D0%BA-%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8E-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4%D0%B0-XML-%D1%81-%D0%BE%D1%82%D1%81%D1%82%D1%83%D0%BF%D0%B0%D0%BC%D0%B8-%D0%B8-%D0%BD%D0%BE%D0%B2%D1%8B%D0%BC%D0%B8-%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0%D0%BC%D0%B8

Автор: RubyLudwigValentin 6.3.2023, 05:11
открывайте XML web-браузером. он красиво его сформатирует.
лучше, когда пробелов мало или нет совсем - экономится размер файла XML.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)