Всех приветствую. Столкнулся с проблемой ответ на get запрос приходит в JSON (файл прикрепил). Вот такого вида:
[
{
"id": "702d4c35-0655-4643-a2c0-4505da532844",
"profile_pic": "https://lh4.googleusercontent.com/-vU46XnGb--E/AAAAAAAAAAI/AAAAAAAAAAA/AMZuucki-v0PtQnfBYB7LpM2863xLqax1w/s96-c/photo.jpg",
"username": "000",
"verified": false,
"full_name": null,
"following_status": "not-following",
"private_profile": false
},
{
"id": "e6f518e1-f28d-4802-9785-9eb8bf3f3a85",
"username": "0210",
"verified": false,
"full_name": "Ahn",
"following_status": "not-following",
"private_profile": true
}
]
В файле 61000 юзеров, и мне необходимо собрать всех в список "username", у которых "private_profile": false
Стандартный парсер JSON просто помирает, парсинг регуляркой выдает 2000 результатов на 2001 пишет "Слишком много совпадений". Я попытался использовать библиотеку Newton JSON, как описано вот тут - https://zennolab.com/discussion/threads/kak-podruzhit-zennoposter-i-newtonsoft-json.45735/post-339332 но ничего не вышло. Может быть кто-нибудь имеет опыт парсинга больших массивов данных и может разъяснить новичку каким образом можно распарсить данный JSON.
[
{
"id": "702d4c35-0655-4643-a2c0-4505da532844",
"profile_pic": "https://lh4.googleusercontent.com/-vU46XnGb--E/AAAAAAAAAAI/AAAAAAAAAAA/AMZuucki-v0PtQnfBYB7LpM2863xLqax1w/s96-c/photo.jpg",
"username": "000",
"verified": false,
"full_name": null,
"following_status": "not-following",
"private_profile": false
},
{
"id": "e6f518e1-f28d-4802-9785-9eb8bf3f3a85",
"username": "0210",
"verified": false,
"full_name": "Ahn",
"following_status": "not-following",
"private_profile": true
}
]
В файле 61000 юзеров, и мне необходимо собрать всех в список "username", у которых "private_profile": false
Стандартный парсер JSON просто помирает, парсинг регуляркой выдает 2000 результатов на 2001 пишет "Слишком много совпадений". Я попытался использовать библиотеку Newton JSON, как описано вот тут - https://zennolab.com/discussion/threads/kak-podruzhit-zennoposter-i-newtonsoft-json.45735/post-339332 но ничего не вышло. Может быть кто-нибудь имеет опыт парсинга больших массивов данных и может разъяснить новичку каким образом можно распарсить данный JSON.
Вложения
-
15,2 МБ Просмотры: 75