Skip to Content

Создание xml-файла

3 всего / 0 новых
Последнее
Гость
Группы: Нет
Блог: читать!
Создание xml-файла

Как создать xml-файл и записать в него данные из Delphi?

Сандер
Администратор
Сандер аватар
ГуруМодератор
Сообщения: 1944
Бонусы: 617
Пол: Мужской
Блог: читать!

Ну, вообще говоря, xml-файл является текстовым файлом, так что если вы просто начнете писать в него данные и не забывать закрывать тэги, то все и получится.
Формат xml может быть достаточно вольным, какие именно тэги использовать - решаете вы.
Но для вашего удобства есть и автоматизированные способы контроля корректности тэгов.
Например, можно так:

procedure Example1;

var
Xml: TXMLDocument;

begin
// создаем
Xml := TXMLDocument. Create (nil);

// создаем
with Xml do
begin
// создаем корневой узел
with AddChild ('Config') do
begin
// создаем дочерний узел
with AddChild ('User') do
begin
// дочерние элементы
ChildValues ['Id'] := 1;
ChildValues ['Name'] := 'Наблюдатель';
ChildValues ['Status'] := 'Developer';

end; // with

end; // with

end; // with: создаем

// записываем
Xml. SaveToFile ('C:\Example1.xml');

// обрати внимание, что объект Xml самостоятельно не уничтожаем, т.к.
// он уничтожится автоматически при выходе из этой процедуры

end; // procedure Example1

metr93
Молчун
Сообщения: 1
Бонусы: 0
Группы: Нет
Блог: читать!

формат xml лучше не использовать для выгрузки их делфи.Но он наоборош хорош для использования как носитель информации,т.е. для чтения с него.

RSS-материал


Активные пользователи

ПользовательБонусы
Сандер617
Nefertity247
Tori242
robot201
Chief183
STAER140
faiters139
Mavarik121
akkadites94
staiki94