Как стать автором
Обновить

Ошибка в парсере

Время на прочтение 1 мин
Количество просмотров 585
Воспользовавшись подсветкой кода для постинга статьи на хабр обнаружил небольшую, но неприятную багу в работе хтмл-парсера.

Посмотрите на ряд цифр:
0 1 2 3 4 5 6 7 8 9

Код который их выводит выглядит следующим образом:
<font color="#008000">0</font> <font color="#008000">1</font> <font color="#008000">2</font>… <font color="#008000">9</font>

Т.е. тэг font, содержащий в себе цифру 0 съедается парсером (в DOM-дереве его нет). Если же дописать туда еще один символ, то все работает отлично — 00
Теги:
Хабы:
+4
Комментарии 4
Комментарии Комментарии 4

Публикации

Истории

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн
PG Bootcamp 2024
Дата 16 апреля
Время 09:30 – 21:00
Место
Минск Онлайн
EvaConf 2024
Дата 16 апреля
Время 11:00 – 16:00
Место
Москва Онлайн