Автор | Сообщение |
|
| |
Пост N: 39
Зарегистрирован: 14.01.09
|
|
Отправлено: 17.05.11 09:18. Заголовок: Обработка XML
Уважаемые знатоки и гости форума, Помогите разобраться, пожалуйста. можете подсказать небольшой ХауТу по использованию XML в Харборе. Знакомый попросил помочь с програмкой импорта/преобразования данных из XML, а я ни когда с ним не работал - когда я программил таким еще не пользовались. есть нод - номер документа в нем ноды-строки со своими характеристиками, типа: <message> <head>ХХ555КК</head> <body> <data> <doc>a001</doc> <rec>001</rec> <parameter>01</parameter> </data> <data> <doc>a001</doc> <rec>002</rec> <parameter>33</parameter> </data> <data> <doc>a003</doc> <rec>004</rec> <parameter>15</parameter> </data> </body> </message> Какую библиотеку проще использовать? самый простой и понятный пример для очень-начинающего. Например, печать значений для каждой строки. Например нужно получить такой вывод: ХХ555КК - a001 - 001 - 01 ХХ555КК - a001 - 002 - 33 ХХ555КК - a003 - 004 - 15 Буду благодарен за любую помощь.
|
|
|
Ответов - 4
[только новые]
|
|
|
| Администратор
|
Пост N: 1935
Зарегистрирован: 23.05.05
|
|
Отправлено: 17.05.11 09:47. Заголовок: см. тему http://cli..
|
|
|
|
| |
Пост N: 98
Зарегистрирован: 17.06.10
|
|
Отправлено: 17.05.11 10:09. Заголовок: Excel..
Excel
|
|
|
|
| |
Пост N: 40
Зарегистрирован: 14.01.09
|
|
Отправлено: 17.05.11 10:18. Заголовок: Павел, Спасибо! отв..
Павел, Спасибо! ответ краток, точен и по-делу, как всегда. То есть это работа "штатными" средствами, без всяких libxml2? Я еще буду вопросы задавать. По возможности более конкретные. Прошу не судить строго - я серьезно не работал никогда с XML. FIL - Я угадал! Вы программист ;-) ответ абсолютно точен, но абсолютно бесполезен (без обид, коллега, это я так пошутить пытаюсь)
|
|
|
|
| Администратор
|
Пост N: 1936
Зарегистрирован: 23.05.05
|
|
Отправлено: 17.05.11 10:32. Заголовок: Только hbmxml работа..
Только hbmxml работает со сторонней библиотекой Mini-Xml, но ее сырцы даются для сборки Остальные 2 класса самодостаточны, и для их использования ничего не надо. Они примерно эквивалентны, можно использовать любой из них - и класс А.Кресина (он помимо hwgui включен еще и в minigui), и класс TXMLDocument, которые есть и в xHarbour, и в Harbour Они действительно несложные, и разобраться с ними довольно просто
|
|
|
|