Перейти к содержанию

XML и С++ Builder


Рекомендуемые сообщения

столкнулся вот с xml, а опыта совершенно нет... может кто имел опыт работы с TXMLDocument?

Детальное изучение его не к чему, хотелось бы увидеть на простом примере

(например создать xml документ с одним тегом "new" и атрибутом "name" значение которого скажем взято из эдита... и напротив загрузить в эдит данные из тега)

если работали с другими парсерами, то можно пример на них, но и как забабахать в билдер этот другой парсер тоже нужен *14

Добавлено:

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

Ссылка на комментарий
  • 3 недели спустя...

Разбирай DOM, SAX парсеры. Вот буквально на днях начал разбираться с парсингом xml-файлов. Пока разбираюсь c libxml++. А так, различных библиотек для парсинга достаточно.

Ссылка на комментарий
Добавлено:

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

Как насчет XQuery и XPath? Это-же просто чудо)

Ссылка на комментарий
    FOR $b document("biblio.xml")//book
WHERE $b/publisher = "Apress"
AND $b/year = '2001"
RETURN $b/title

наверно это XQuery

XPath

/references/departments/department[uid = $depID]/name

descendant-or-self::Items/reports/report/dethline[ . >= $st0 and . <= $st1 ]

...

Ссылка на комментарий

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...