Главная страница
    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.46 MB
Время: 0.009 c
1-40468
Vladimir
2003-10-02 10:56
2003.10.13
Как определить, содержит ли строка допустимый путь и имя файла


6-40561
Vredina
2003-08-01 15:20
2003.10.13
UDP Message


14-40659
Dmitriy O.
2003-09-23 12:52
2003.10.13
Вопрос о физическом виде хранения данных


1-40487
dim-
2003-10-02 12:52
2003.10.13
как узнать что форма была закрыта


3-40292
chesh
2003-09-19 13:07
2003.10.13
Поиск с помощью Seek (AdoTable) по dbf таблице





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский