powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / XML
5 сообщений из 5, страница 1 из 1
XML
    #32184761
Ata
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ata
Гость
Кто работал с XML в Delphi, отзовитесь. Одна просьба: поделитесь навыками в работе и небольшими примерами. А то теории много, а практики - никакой. Зараненее благодарю.
...
Рейтинг: 0 / 0
XML
    #32185549
Фотография Teo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в чем суть задачи?
...
Рейтинг: 0 / 0
XML
    #32187305
Ata
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ata
Гость
Сохранение данных в XML файл
и загрузка данных из XML файла в базу данных
...
Рейтинг: 0 / 0
XML
    #32187310
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В ADO встроена поддержка серализации в XML
...
Рейтинг: 0 / 0
XML
    #32187343
Артем1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сохранять данные в XML-файл можно 2 путями: самому формировать строку XML (руками) или использовать интерфейсы из модуля XMLIntf. Впрочем, второй способ не сильно отличается от первого.

Создаешь объект IXMLDocument и пошел в него добавлять узлы. Например, так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
var doc: IXMLDocument
begin

doc := LoadXMLData('<root></root>');
//потом набиваеш его данными
doc.documentElement.AddChild(...) //и т.д. Посмотри в help-е подробности

doc.Save //или как то так


Как загрузить XML-файл в БД, зависит от БД.
В MS SQL Server при небольшом размере файла я бы воспользовался процедурой OPENXML. При большом размере надо поискать в форуме по SQL Server-у, там были способы загрузки через DTS, кажется.

Про ADO funikovyuri правильно заметил.

В общем, спрашивай что-то поконкретнее, тогда и ответы будут с примерами.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / XML
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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