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

Ваш аккаунт

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

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

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

Работа с XML

30K
16 мая 2008 года
vinni-medved
19 / / 29.02.2008
Доброго времени суток!

Вопрос в следующем. Создаю XML-файл:
Код:
Код:
var
  XMLDoc: TXMLDocument;
  Node, Node1: IXMLNode;
begin
  XMLDoc := TXMLDocument.Create(Application);
  XMLDoc.Active := True;
  XMLDoc.Encoding := 'utf-8';
  Node := XMLDoc.AddChild('HEAD');
  Node1 := Node.AddChild('Version');
....
  XMLDoc.SaveToFile(FileName);
  XMLDoc.Free;
end;


Так вот при открытии полученного файла например, IExplorer'ом все отлично отображается. При открытии файла Блокнотом все данные записаны в СТРОКУ, т.е. нет переноса по тегам и смотреть такой файл невозможно.

Подскажите, плиз, может как-то можно вставить перенос на следующую строку после каждого тега, чтобы получить удобочитаемый в Блокноте файл?

Заранее спасибо!
303
16 мая 2008 года
makbeth
1.0K / / 25.11.2004
Вроде так:
 
Код:
XMLDoc.Options:=XMLDoc.Options + [doNodeAutoIndent];
30K
17 мая 2008 года
vinni-medved
19 / / 29.02.2008
Макбет, спасибо большое!!! :-)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог