![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
bynet |
![]() ![]()
Сообщение
#1
|
![]() Студент ![]() Группа: Участник Сообщений: 69 Регистрация: 17.3.2008 Из: Belarus Пользователь №: 124 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Мне надо написать html браузер. При написании его нельзя использовать практически никаких библиотек. Тоесть на читом visual studio. Без всяких STL, MFC. Но разрешили на qt,
Решил реализовывать использую регулярные выражения. Но стандартную библиотеку для работы с регуляными выражениями мне использовать нельзя. Как лучше организовать регулярные выражения(алгоритм)? Или может лучше будет организовать другим способом? |
|
|
![]() |
ViGOur |
![]()
Сообщение
#2
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Кстати, WebKit в составе Qt не спасёт отца русской демократии ? На сколько я знаю это ему в универе дали задание, а там как известно халява вроде Webkit'a не пройдет. ![]() Тоесть как я понимаю достаточно сделать вывод результата в консоль и не более того. ![]() Я спрашиваю как это организовать... Тоесть как парсить на словах.. У тебя есть массив символов, в цикле проходишь его и проверяешь на наличие открывающегося тэга или закрывающегося, дальше отображаешь даныне в зависимости от того, что за тэг.
|
|
|
bobdva |
![]()
Сообщение
#3
|
Студент ![]() Группа: Участник Сообщений: 29 Регистрация: 2.10.2008 Из: Москва Пользователь №: 377 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Кстати, WebKit в составе Qt не спасёт отца русской демократии ? На сколько я знаю это ему в универе дали задание, а там как известно халява вроде Webkit'a не пройдет. ![]() Тоесть как я понимаю достаточно сделать вывод результата в консоль и не более того. ![]() а чем SAX Parser не устраивает для данной задачи ? ![]() сомневаюсь, что потребуется делать анализ html с ошибками с точки зрения xml (не закрытые теги, одиночные теги типа <br> и т.п) Сообщение отредактировал bobdva - 14.11.2008, 8:59 |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 8.3.2025, 9:23 |