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

Вниз

Легенький XML parser совместимый с Д2009 нужен   Найти похожие ветки 

 
pasha_golub ©   (2009-07-21 14:10) [0]

Ранее пользовались LibXmlParser"ом от http://www.destructor.de/xmlparser/

Но исходя из того, что оно замерзло в 2003, и из того, что поддерживается только однобайтные кодировки, встал вопрос.

Нужен легчайший предсавитель сего семейства поддерживающий UTF8 и Delphi 2009 Tiburon соответственно.

Вечно ваш.


 
pasha_golub ©   (2009-07-21 14:20) [1]

Советуют на форумах Эмбаркодеровых:

http://www.omnixml.com
и
http://sourceforge.net/projects/jcl/


 
palva ©   (2009-07-21 14:44) [2]

Легчайши парсер это http://expat.sourceforge.net/
Кириллических кодировок там (естественно) нет. Вписывайте собственную таблицу и вперед. Это если вам нужен именно парсер.

Удивляюсь, как вы пользовались продуктом который не поддерживает кодировки по умолчанию. utf8.


 
pasha_golub ©   (2009-07-21 16:14) [3]


> palva ©   (21.07.09 14:44) [2]


> Удивляюсь, как вы пользовались продуктом который не поддерживает
> кодировки по умолчанию. utf8.

У нас продукт не поддерживал Уникода, ибо Делфи не поддерживала, соответсвенно сам продукт плодил ХМЛ в Анси и читал оттуда же.


> Легчайши парсер это http://expat.sourceforge.net/

Чегой-то он 2007 годом датированный. Да и как никак внешний получается. Из мною перечисленных, на глаза не попадалось ничего?


 
palva ©   (2009-07-21 18:27) [4]

Нет, с этими продуктами не работал. Но открыл первый и вижу "поддержка DOM", то есть это не легкий парсер. Парсер просто просматривает документ и в нужные моменты обращается к callback функциям, которые вы ему подсунули.
Если вы хотите, чтоб парсер возвращал вам документ в виде объекта с поддержкой DOM, то почему вы не хотите использовать штатные средства? Есть msxml, который можно импортировать в Delphi, есть компонента на вкладке Internet. Разве это не самые простые и легкие средства?


 
pasha_golub ©   (2009-07-21 19:11) [5]


> Парсер просто просматривает документ и в нужные моменты
> обращается к callback функциям, которые вы ему подсунули.
>

Ну, не знаю. Парсер может быть просто строит дерево разбора да и все. Мало ли


> Есть msxml, который можно импортировать в Delphi, есть компонента
> на вкладке Internet. Разве это не самые простые и легкие
> средства?

У меня есть подозрение, что Wine будет огорчен из использованием.

Anyway thanks for suggestions :)



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

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

Наверх




Память: 0.48 MB
Время: 0.011 c
4-1217761801
kalexi
2008-08-03 15:10
2009.09.20
Как рисовать в статике используя двойную буферизацию?


2-1247822256
Tneduts
2009-07-17 13:17
2009.09.20
Удаленное подключение к базе


2-1247658555
b/@.
2009-07-15 15:49
2009.09.20
Можно ли поместить на форме графикс поверх винконтрол ?


15-1248335496
oxffff
2009-07-23 11:51
2009.09.20
Artificial brain ten years away


2-1248162543
lewka
2009-07-21 11:49
2009.09.20
нажатие на ссылку в TWebbrowser