Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

XML в Windows

12K
10 июля 2005 года
Eraser.khv
1 / / 10.07.2005
Для работы с XMl док-ми использую, микросовтовский парсер, через interface IXMLDOMDocument.

Вот пример моего кода, процедура создания XML документа:
[small]
var
ProcNode :IXMLDOMProcessingInstruction;
Root :IXMLDOMNode;
Node :IXMLDOMNode;
begin
Doc:= CoDOMDocument.Create;
Doc.Set_Async(false);
ProcNode:= Doc.createProcessingInstruction('xml', 'version="1.0"');
Doc.appendChild(ProcNode);
Root:= Doc.appendChild(Doc.createElement('Root'));
Node:= Root.appendChild(Doc.createElement('TheNode'));
Node.text:= 'The my data';
Doc.save('Document.xml');
[/small]
Всё работает, цель достигнута, документ создан, только почему в нём всё пишется в строчку??? Мне это не нравится.
9.0K
22 августа 2005 года
DarkMaster
36 / / 27.07.2005
в нете можно найти класс от HP, весьма удобный
12K
25 августа 2005 года
dolpin_spb
9 / / 18.08.2005
Цитата:
Originally posted by Eraser.khv
Для работы с XMl док-ми использую, микросовтовский парсер, через interface IXMLDOMDocument.

Вот пример моего кода, процедура создания XML документа:
[small]
var
ProcNode :IXMLDOMProcessingInstruction;
Root :IXMLDOMNode;
Node :IXMLDOMNode;
begin
Doc:= CoDOMDocument.Create;
Doc.Set_Async(false);
ProcNode:= Doc.createProcessingInstruction('xml', 'version="1.0"');
Doc.appendChild(ProcNode);
Root:= Doc.appendChild(Doc.createElement('Root'));
Node:= Root.appendChild(Doc.createElement('TheNode'));
Node.text:= 'The my data';
Doc.save('Document.xml');
[/small]
Всё работает, цель достигнута, документ создан, только почему в нём всё пишется в строчку??? Мне это не нравится.


Да он все классами из парсера разделяет...
А в блокноте почти всегда все будет в одну строчку..
Нафиг тебе XML? С бинарниками работать не проще?

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог