powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как записать XML, чтобы он отображался не ввиде одной строки?
1 сообщений из 1, страница 1 из 1
Как записать XML, чтобы он отображался не ввиде одной строки?
    #33396634
isSokol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создаю XML таким кодом на VBA
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
  Dim tmp  As MSXML2.DOMDocument
  Dim Name As String
  Set tmp = New MSXML2.DOMDocument
  Name = "c:\Temp\Test2.xml"
  tmp.Load Name
  
   Dim NewUserNode As MSXML2.IXMLDOMElement
   Dim NewUserName As MSXML2.IXMLDOMElement
   Dim root As MSXML2.IXMLDOMNode
   Set root = tmp.documentElement

   Set NewUserNode = tmp.createElement("User")
   Set NewUserName = tmp.createElement("Login")
    NewUserName.Text = "U" & "232"
   NewUserNode.appendChild NewUserName
   root.appendChild NewUserNode
   tmp.Save Name

В результате получается такой файл, если смотреть через простой редактор текста:
Код: plaintext
1.
2.
3.
<?xml version="1.0"?>
<Root>
	<User><Login>U232</Login></User></Root>
А я хочу чтобы был такой, т.е. чтобы узлы разделялись переводами строк
Код: plaintext
1.
2.
3.
4.
5.
<?xml version="1.0"?>
<Root>
    <User>
      <Login>U232</Login>
    </User>
</Root>
Как это можно сделать?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как записать XML, чтобы он отображался не ввиде одной строки?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]