Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.12.03;
Скачать: [xml.tar.bz2];

Вниз

Работа с XML на Delphi. Начинающему :)   Найти похожие ветки 

 
Андрей Сенченко ©   (2006-11-16 16:50) [0]

Всем доброго времени суток.

Порывшись по Кладовкам и Форумам, не нашел достаточной для себя информации.
Общая проблема :
Жизнь судя по всему заставляет разгребать чужой шедевр, написанный на Дельфи и работающий с файлами данных на XML.
Сырцы на Дельфи есть, но не полные и чую, что проще написать заново. Сами XML-ки отались, но работать с этим форматом еще не доводилось.

Собственно вопросы. Посоветуйте пожалуйста
1. Приличную литературу по XML ( Автора достаточно наверно )
2. Если кто работал - то есть ли готовые средства разбора или собственный парсер писать ?  
3. В какую ветку конфы нонеча бежать за советами если потребуются ?

Спасибо.


 
Чапаев ©   (2006-11-16 16:58) [1]

1. Автора не помню, книжка называется "XML в подлиннике". Толково и доступно. Только глава про xsl неактуальна уже.
2. Ну дык... TXmlDocument на вкладке Internet...
3. В Общую, надо полагать.


 
Андрей Сенченко ©   (2006-11-16 17:00) [2]

Ок. Благодарю.


 
sniknik ©   (2006-11-16 17:12) [3]

> написанный на Дельфи и работающий с файлами данных на XML.
типа база данных?

> Сами XML-ки отались
попробуй открыть их из ClientDataset (метод LoadFromFile) либо ADODataSet тем же самым, оба могут использовать один из вариантов XML, друг друга не понимают но может твоя база сделана на одном из них...
если получится (сделано на чемто из них) то это сильно облегчит тебе жизнь.

TXmlDocument понимает и их и многие другие (еще бы, для нестандартных там в заголовке интерфейс собственного парсера пишется ;о))


 
Чапаев ©   (2006-11-16 17:14) [4]

> для нестандартных там в заголовке интерфейс собственного
> парсера пишется
Нде об этом почитать?


 
Андрей Сенченко ©   (2006-11-16 17:19) [5]


> sniknik ©   (16.11.06 17:12) [3]


Она даже не база. Так, приблудка для формирования препроводительных ведомостей инкассации. Нужно добавить 5000-ю купюру.
Сам XML посмотрели, там этого нет, другие данные лежат, а эти видимо нарямую в коде были зашиты. В имеющемся сырце тоже нет - видимо не та сборка. Писать в AXAPT-e ( на ней работаем ) сейчас просто некому - все аксаптисты по уши в проектах ... проще всего было бы конечно состряпать времянку на Accesse, но решили до этого не опошляться, да и у меня времени есть немного - заодно и XML посмотрю.


 
VICTOR_   (2006-11-16 17:38) [6]

>2. Если кто работал - то есть ли готовые средства разбора или собственный парсер писать ?  
Как вариант - воспользоваться MSXML. Открывается как OLE-объект.



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

Форум: "Прочее";
Текущий архив: 2006.12.03;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.051 c
2-1163664385
неумейка
2006-11-16 11:06
2006.12.03
Фон StringGrig с перетеканием цвета


15-1163567884
vajo
2006-11-15 08:18
2006.12.03
Dell вернула деньги за Windows поклоннику Linux


4-1153208832
anton1209
2006-07-18 11:47
2006.12.03
Flow control в BCD


6-1152443749
Asail
2006-07-09 15:15
2006.12.03
Трабла с proxy через TIdHTTP (Indy 10)


2-1163778807
Jzero
2006-11-17 18:53
2006.12.03
Поиск папки





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский