Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / XML / 5 сообщений из 5, страница 1 из 1
17.06.2003, 19:48
    #32184761
Ata
Ata
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML
Кто работал с XML в Delphi, отзовитесь. Одна просьба: поделитесь навыками в работе и небольшими примерами. А то теории много, а практики - никакой. Зараненее благодарю.
...
Рейтинг: 0 / 0
18.06.2003, 14:55
    #32185549
Teo
Teo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML
А в чем суть задачи?
...
Рейтинг: 0 / 0
20.06.2003, 12:38
    #32187305
Ata
Ata
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML
Сохранение данных в XML файл
и загрузка данных из XML файла в базу данных
...
Рейтинг: 0 / 0
20.06.2003, 12:46
    #32187310
funikovyuri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML
В ADO встроена поддержка серализации в XML
...
Рейтинг: 0 / 0
20.06.2003, 13:20
    #32187343
Артем1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML
Сохранять данные в 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
Форумы / Delphi [игнор отключен] [закрыт для гостей] / XML / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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