Задать вопрос
@vasiliy763
IT engineer

Поиск данных в JSON?

Добрый день!
Подскажите, можно ли использовать функцию findall() для поиска данный по файлу в формате JSON?
Если нет, то с помощью какой функции лучше выполнять поиск?
  • Вопрос задан
  • 215 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 3
Wispik
@Wispik
Проходиться циклом по ключам/значениям json. И проверять на совпадение
Ответ написан
Комментировать
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Есть вот такая библиотека https://github.com/jabbalaci/JSON-path
Ответ написан
@serg801
Решение задачи в лоб:
import json
import re

if __name__ == '__main__':
    data = {"k": "v"}
    r = re.findall('pattern', json.dumps(data))
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
SpectrumData Екатеринбург
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
22 янв. 2025, в 04:08
6000 руб./за проект
21 янв. 2025, в 23:55
20000 руб./за проект
21 янв. 2025, в 23:35
80000 руб./за проект