Регулярные выражения\аналоги - возможно? (WEB-парсинг)
- Войдите на сайт для отправки комментариев
Ср, 28/11/2012 - 20:00
Всем доброго времени суток.
Реально ли запустить на Arduino регулярные выражения, хотя бы простенькие? Или какую-нибудь альтернативу для парсинга WEB-страниц? Забираю исходный код страницы (Ethernet Shield на Wiznet) и хочу сдернуть часть информации. Использование компьютера нежелательно (первоначально была идея повесить на ПК TCP-сервер, который по запросу все это парсит и передает уже в готовом виде, и даже реализовано, но включенный комп круглый день...)
Заранее спасибо.
http://arduino.cc/forum/index.php/topic,59917.html
Попробуете, отпишитесь сколько памяти она отжирает
http://arduino.cc/forum/index.php/topic,59917.html
Спасибо за ссылку. Про этот форум я как-то и забыл (да и Гугл с Яндексом молчали). Буду пробовать.
Там написано: This compiles to be 2842 bytes. However an "empty" sketch is 450 bytes, so the regular expression library has added 2392 bytes (2.33 Kb). Как запущу - скажу точно.
Небольшое изменение в задаче (на реализацию не влияющее): буду парсить не HTML, а XML.
Запустил (руки дошли до нее наконец, до этого забирал страницу). Да, это то, что нужно! Спасибо! Сколько занимает точно не скажу, у меня веса прибавилось где-то на 6Кб (но на самом деле меньше, там пара других вещей добавилось - где-то около 2-4Кб)