Size: a a a

Laravel Framework Russian Community

2020 October 23

ВД

Владимир Должиков... in Laravel Framework Russian Community
Ребят, привет
Можете подсказать, такую json строку возможно декодировать в массив?

$jsonString = '[{"method":"search","resultID":1,"ID":449619,"resultData":"{\"reportResultID\":5000077234840,\"groupResult\":[{\"ID\":3644055,\"dcGroupType\":\"1\",\"name\":\"м.Київ, провулок Квітневий, будинок 57б\"},{\"ID\":3644274,\"dcGroupType\":\"1\",\"name\":\"Хмельницька обл., м. Хмельницький, вулиця Тернопільська, земельна ділянка 56\"}]}"}]';
источник

B

Bat in Laravel Framework Russian Community
aden
так а в чем проблема ? получаешь страницу хоть тем же курлом и парсишь дом
то что это аякс)
источник

SC

Sergey Chizhik in Laravel Framework Russian Community
Владимир Должиков
Ребят, привет
Можете подсказать, такую json строку возможно декодировать в массив?

$jsonString = '[{"method":"search","resultID":1,"ID":449619,"resultData":"{\"reportResultID\":5000077234840,\"groupResult\":[{\"ID\":3644055,\"dcGroupType\":\"1\",\"name\":\"м.Київ, провулок Квітневий, будинок 57б\"},{\"ID\":3644274,\"dcGroupType\":\"1\",\"name\":\"Хмельницька обл., м. Хмельницький, вулиця Тернопільська, земельна ділянка 56\"}]}"}]';
Возможно
источник

ВД

Владимир Должиков... in Laravel Framework Russian Community
Sergey Chizhik
Возможно
Подскажешь как?)
источник

SC

Sergey Chizhik in Laravel Framework Russian Community
json_decode
источник

ВД

Владимир Должиков... in Laravel Framework Russian Community
Чувак на fluttere пишет и говорит что просто одной компандой распарсил
источник

ВД

Владимир Должиков... in Laravel Framework Russian Community
Я же пробую json_decode и получается ошибка
источник

ВД

Владимир Должиков... in Laravel Framework Russian Community
Вывожу json_last_error() и получается "JSON_ERROR_STATE_MISMATCH  Неверный или некорректный JSON"
источник

SC

Sergey Chizhik in Laravel Framework Russian Community
источник

B

Bat in Laravel Framework Russian Community
Андрей Бойченко 🎈
Ребят, всем привет, подскажите просто способ парсить вот такие страницы
тебе нужен selenium driver, хотя мб проще зарегаться в гугле и по апи вытаскивать
https://developers.google.com/places/web-service/details
С ограничениями ознакомься самостоятельно и если тебе все подходит - вперед
источник

ВД

Владимир Должиков... in Laravel Framework Russian Community
А то что в resultData как распарсить?
источник

SC

Sergey Chizhik in Laravel Framework Russian Community
Владимир Должиков
А то что в resultData как распарсить?
Точно так же
источник

ВД

Владимир Должиков... in Laravel Framework Russian Community
Просто обратиться к полю и еще раз распарсить
источник

SC

Sergey Chizhik in Laravel Framework Russian Community
Да
источник

ВД

Владимир Должиков... in Laravel Framework Russian Community
А-а, сейчас попробую, спасибо
источник

ВД

Владимир Должиков... in Laravel Framework Russian Community
Отдает пустую строку
источник

ВД

Владимир Должиков... in Laravel Framework Russian Community
Не получается добраться до entity даже
источник

ВД

Владимир Должиков... in Laravel Framework Russian Community
источник

AB

Alex Berezhkovsky in Laravel Framework Russian Community
Владимир Должиков
Не получается добраться до entity даже
что обозначают []  в json?
источник

SC

Sergey Chizhik in Laravel Framework Russian Community
Владимир Должиков
Не получается добраться до entity даже
Потому что у тебя entity это свойство объекта первого элемента массива
источник