@debrovski said in Парсинг JSON:
Создаю цикл для перебора (Вот тут я не уверен что сделал правильно..)
В "Foreach" нужно указать массив для перебора, а не логическое выражение. По 1 и 2 пунктам не могу сказать без данных
Доброго времени суток, комрады.
Есть json файл, как спарсить с него все логины и пароли ( объекты "login" и "password") ?
Мне нужно вытащить их в формате login:pass , но не понимаю, как это сделать
[
{
"login": "00002012",
"password": "00002012",
"login_key": "jbOmVg53xFA+7H9nnDk",
"cell_id": 39,
"parental_pin": 0,
"steam_id": 76561198021747400,
"status": 1,
"last_activity": "2020-11-17T15:07:49.1327963+03:00",
"rc_bot": false,
"hour_booster": false,
"boosting_limit": 0,
"key_activator": false,
"community_tasks": false,
"can_report": true,
"can_commend": true,
"last_report": "0001-01-01T00:00:00",
"last_commend": "0001-01-01T00:00:00",
"ignore": false,
"show_online_status": true,
"restart_timer": true,
"non_steam_game": true,
"non_steam_game_name": "FSOCIETY SERVICE BOT | FSOCIETY.BIZ",
"games": [
{
"app_id": 570,
"name": "Dota 2",
"needs_license_request": false,
"boosted_last_session": 0,
"boosted_total": 0
},
{
"app_id": 730,
"name": "Counter-Strike: Global Offensive",
"needs_license_request": false,
"boosted_last_session": 0,
"boosted_total": 0
}
]
},
]
У меня bas его даже не читает, а кидает ошибку SyntaxError: Unable to parse JSON string
Благодарен за помощь
@Landrug, у вас невалидный JSON, последней запятой не должно быть
[
{
"login": "00002012",
"password": "00002012",
"login_key": "jbOmVg53xFA+7H9nnDk",
"cell_id": 39,
"parental_pin": 0,
"steam_id": 76561198021747400,
"status": 1,
"last_activity": "2020-11-17T15:07:49.1327963+03:00",
"rc_bot": false,
"hour_booster": false,
"boosting_limit": 0,
"key_activator": false,
"community_tasks": false,
"can_report": true,
"can_commend": true,
"last_report": "0001-01-01T00:00:00",
"last_commend": "0001-01-01T00:00:00",
"ignore": false,
"show_online_status": true,
"restart_timer": true,
"non_steam_game": true,
"non_steam_game_name": "FSOCIETY SERVICE BOT | FSOCIETY.BIZ",
"games": [
{
"app_id": 570,
"name": "Dota 2",
"needs_license_request": false,
"boosted_last_session": 0,
"boosted_total": 0
},
{
"app_id": 730,
"name": "Counter-Strike: Global Offensive",
"needs_license_request": false,
"boosted_last_session": 0,
"boosted_total": 0
}
]
}
]
@GhostZ said in Парсинг JSON:
@Landrug, у вас невалидный JSON, последней запятой не должно быть
верное замечание. Иногда вытаскиваемые из кода страницы "скрипты" имеют такие проблемы и можно использовать второй подход -
eval( "VAR_RESULT_OBJECT = "+[[JSON_CODE_FROM_JAVASCRIPT]].replace( /[\r\n]+/g , ' ' ) ) ;
@Landrug said in Парсинг JSON:
Доброго времени суток, комрады.
Есть json файл, как спарсить с него все логины и пароли ( объекты "login" и "password") ?
Мне нужно вытащить их в формате login:pass , но не понимаю, как это сделать
У меня bas его даже не читает, а кидает ошибку SyntaxError: Unable to parse JSON stringБлагодарен за помощь
Ухты, кто то ещё использует HourBoostr :D