Как устроен парсинг 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
1 view
1520
437
3 weeks ago 00:14:50 1
Портить бюллетени, читать пропаганду, ненавидеть Крым — чему учит блогер из Барнаула?
4 weeks ago 00:25:39 1
Это ВЫРЕЗАЛИ из “Любовь и голуби“, Михайлов едва не погиб, за что чиновники назвали кино аморальным!
1 month ago 00:29:17 7
Подводная энергия Сахалина. Добыча, переработка, транспортировка нефти и газа
1 month ago 00:52:48 1
Ваджра: У Зеленского МАКСИМУМ 2 месяца! / Трамп – агент Путина? / Поход на Россию и конец Евросоюза
1 month ago 00:55:39 2
Амарилло, Техас: Зачем закопали Кадиллаки? | путешествие по 66-й дороге
1 month ago 01:16:38 1
Лукашенко: Я бы Украину тогда не защищал! // Путин сожалеет? ПРАВДА про Пригожина! | ПОЛНОЕ ИНТЕРВЬЮ
1 month ago 00:47:20 1
«Запрещенная» химия и невероятные узоры квазикристаллов. Артем Оганов
1 month ago 00:29:31 1
Жизнь и война на парусном корабле
2 months ago 00:00:54 1
Кто из вас самый крутой? Брат (1997) Соображал быстро и не боялся.
2 months ago 00:54:21 1
ДОЛЛАР УЖЕ 89 РУБ! ТРАМП СПАС РУБЛЬ? НАБИУЛЛИНА ИСПУГАЕТСЯ ПОДНЯТЬ СТАВКУ? ДЫРА В БЮДЖЕТЕ 1,7 ТРЛН
2 months ago 00:50:31 1
Эти Необычные Самоделки Шокировали Даже Президента Америки! Топ 100
2 months ago 00:40:18 4
“Трамп просто сносит Зеленского!“ // МОНТЯН про разговор Путина и Трампа, USAID и фронт
2 months ago 00:36:52 3
Как дейтинги развязали войну полов I ОТДЕЛ МОДЫ
2 months ago 00:28:09 1
Как устроен рынок органов: черные трансплантологи, коммерческие доноры и смертельные туры
2 months ago 00:39:08 1
Наркокурьер поневоле. Как мафия вербует россиян
2 months ago 00:08:51 1
Hunternetwork Создаем доход С ПОДАРКА !!! video 2025 01 11 11 57 10
2 months ago 00:57:14 3
Философские Диалоги с Павлом Щелиным. Разрушение основ мироустройства.
2 months ago 00:27:54 5
Секретные космические лазеры устраивают пожары на Земле?
2 months ago 00:10:33 5
Как притянуть ВСЁ, о чём мечтаешь? Как исполнить ВСЕ желания и изменить свою жизнь навсегда?
2 months ago 00:49:19 2
БОГ ЕСТЬ? Правда о Религии и Происхождении Человека
2 months ago 00:58:34 342
🟥 Forza Horizon 5 🍺 ИГРЫ ФЕСТИВАЛЯ! Полное Прохождение ЛЕТНЕГО Сезона!!!
3 months ago 00:43:07 2
Мир ПЕРЕВЕРНЕТСЯ, а вы будете радоваться. 3 криптовалюты НОВОЙ цифровой системы | Даниил Сачков
3 months ago 00:11:23 2
«Очень много секса и очень мало денег»: сколько зарабатывают российские эскортницы в Дубае
3 months ago 01:14:19 2
Семейное ПОРНО: Деньги и позор. Как устроена домашняя секс-индустрия