|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » работа с XML на CPP |
|
работа с XML на CPP
|
Ночной странник Сообщения: 4050 |
как таботать с данными файлами?
|
|
------- Отправлено: 20:07, 13-01-2004 |
редкий гость Сообщения: 1696
|
Профиль | Сайт | Отправить PM | Цитировать Vlad Drakula
Есть такие штуки как DOM и SAX парсеры. Искать в гугле. Под виндой модно MSXML (искать в мсдн), под *никсами libxml и Xerces, искать гуглом. И ещё десятки и сотни других парсеров. Ещё есть одна прога/либа, к сожалению забыл название, но не суть. Так вот скармливаешь ей DTD XML-ек, которые предстоит разбирать и на выходе имеешь кучку классов с ф-иями вида get_XXX, set_XXX, которые один в один отображают структуру XML-файла. К этому, разумеется, генерятся ф-ии парсинга/сериализации из/в XML. XML - всего лишь текст, если хочешь можешь хоть регэкспами его править/разбирать ![]() struct Node { std::map<std::string, smart_ptr<Node>> children; std::map<std::string, std::string> attributes; Node(const std::string & xml); }; Цитата:
|
|
------- Отправлено: 00:49, 14-01-2004 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
C/C++ - Помогите с Циклами в dev cpp | VFRc | Программирование и базы данных | 2 | 23-03-2009 23:13 | |
[решено] Работа с XML | snoitaleR | AutoIt | 7 | 17-02-2009 07:57 | |
C/C++ - сс helloworld.cpp | mrcnn | Программирование и базы данных | 3 | 21-05-2008 23:14 | |
[решено] проверка XML-файла на соответствие XML schema в IE 6 и Firefox 2 | dimait | Вебмастеру | 4 | 23-08-2007 02:02 | |
компилятор CPP для WinXP | Vlad Drakula | Программирование и базы данных | 2 | 04-01-2004 21:34 |
|