Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.13;
Скачать: CL | DM;

Вниз

Работа с XML   Найти похожие ветки 

 
Виталий Панасенко   (2003-09-22 09:17) [0]

Народ ! Дайте ссылки на информацию о работе с данным ф-том... Никогда не интересовался, а теперь "приспичило". А не знаю даже, как открыть файл и пройтись по тегам...


 
Leran2002 ©   (2003-09-22 09:29) [1]

Вроде с помошью TClientDataSet можно...

ClientDataSet1: TClientDataSet;
...
ClientDataSet1.LoadFromFile("c:\...\wert.xml");
ClientDataSet1.Open;


 
Leran2002 ©   (2003-09-22 09:34) [2]

ClientDataSet1.SaveToFile(""c:\...\wert.xml",dfXML);


 
NAlexey ©   (2003-09-22 10:20) [3]

Когда ставишь XML, с ним идет хелп - xmlsdk.chm. Там все очень обстоятельно описано.


 
Виталий Панасенко   (2003-09-22 10:25) [4]

Дякую...


 
Виталий Панасенко   (2003-09-22 10:27) [5]

Но у меня такого нету... Можно подогнать ?


 
NAlexey ©   (2003-09-22 10:43) [6]

>Можно подогнать ?
Подогнать всмысле установщих XML или только хелп по нему?


 
Виталий Панасенко   (2003-09-22 11:28) [7]

Спасибо, уже нашел... Но толку пока мало - С и Pascal (я о примерах) не слишком похожи... Пробовал совет Leran2002 - при открытии ругается "Несоответствия в пакете данных" (Missing in datapacket)


 
NAlexey ©   (2003-09-22 11:43) [8]

>А не знаю даже, как открыть файл и пройтись по тегам...

var
XMLDoc: Variant;
I: Integer;
begin
XMLDoc:= CreateOleObject("Msxml2.DOMDocument.4.0");
XMLDoc.Load("C:\Sample.xml");
for I := 0 to XMLDoc.DocumentElement.ChildNodes.Length - 1 do
ShowMessage(XMLDoc.DocumentElement.ChildNodes.Item(I).Text);
end;


 
Виталий Панасенко   (2003-09-22 12:09) [9]

Не работает...При создании объекта пишет "Не верная строка с указанием класса"... Я так посмотрел на то с чем мне нужно работтаь и на примеры (кстати примеры ClientdataSet открывает)- в моих данных нет описания метаданных... Т.е. получается - это произвольная структура. И мне нужно ее разобрать... Как это сделать ? Что-то очень похожее мне предложил NAlexey, но не работает на начальном этапе. Система 98/2000 SP3


 
NAlexey ©   (2003-09-22 12:45) [10]

Чтобы заработал приведенный мной код необходимо установить msxml4.



Страницы: 1 вся ветка

Текущий архив: 2003.10.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.027 c
3-40268
Aleksey V.P.
2003-09-22 10:33
2003.10.13
Null значения в поля таблицы (D5, D6, D7, ADO, dBase IV)


14-40568
Yorick
2003-09-25 22:18
2003.10.13
Что такое красота?


4-40724
OHP
2003-08-01 00:17
2003.10.13
Scroll как офисе


7-40684
Khloo!
2003-07-30 16:40
2003.10.13
TreeView


4-40718
acsoft
2003-08-09 16:30
2003.10.13
Как с помощью API нарисовать на форме кнопку?