Как устроен парсинг JSON? Пишем свой JSON парсер на Python

Обычно, чтоб распарсить JSON или XML мы используем сторонние библиотеки. Но чтоб разобраться, как эта железяка работает, бывает полезно сделать свой велосипед. Сегодня мы навелосипедим свой парсер JSON. Вы узнаете немного про конечный автомат и применимость рекурсии, а также сможете сделать шаг в сторону понимания внутреннего устройства парсеров. Готовый код, с объяснением на английском можно взять тут: Ну и сможете защитить долбанную лабу по JSON парсингу :) Кстати, есть реально смешной способ парсить JSON с помощью eval - т.е. JSON это как бы вполне себе валидный dict. Подробнее тут: ___________________________________________________ 00:00​ - Начало 01:49 - Учимся читать название полей 04:22 - Учимся читать значение полей 07:00 - Учимся парсить вложенные объекты 12:50 - Учимся читать списки 18:06 - Финальная схема 🤠 Я В ИНТЕРНЕТЕ: - Подпишись на этот YouTube канал :) - Телеграмчик: azfZFSfUPDBiN2Ji - Группа Вконтакте: #дядясаша #json #python
Back to Top