Как писать парсер для XML?, С чего начинать? |
Здравствуйте, гость ( Вход | Регистрация )
Как писать парсер для XML?, С чего начинать? |
QMainWindow |
29.7.2011, 17:41
Сообщение
#1
|
Участник Группа: Участник Сообщений: 198 Регистрация: 1.8.2010 Пользователь №: 1922 Спасибо сказали: 0 раз(а) Репутация: 0 |
Привет!
Вопрос в сабже. В начале сделал, как в примерах показано (DOM BookMarks) - открытие файла; проверка, является ли файл xml'евским с нужной версией. А как дальше делать, чтобы он распознавал тэги? В QtXml столько классов... QDomDocument вроде ясно зачем. А Node, Element и тд - куда они? PS Туториал есть по этому? |
|
|
Iron Bug |
30.7.2011, 20:17
Сообщение
#2
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
Есть, например, три самых верхних тэга: title, section, section (никаких head, body или других, что могли бы стоять выше) на самом деле, это несоответствие стандарту XML. так что многие парсеры будут ругаться. лучше всё же делать единый корень у всего документа. |
|
|
Текстовая версия | Сейчас: 28.11.2024, 7:43 |