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

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

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

Посмотрите на ряд цифр:
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

Публикации

Изменить настройки темы

Истории

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

Weekend Offer в AliExpress
Дата20 – 21 апреля
Время10:00 – 20:00
Место
Онлайн
Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн