javascript — декодировать json с помощью числового объекта в переполнении стека

Я работаю с HTTP API для отправки SMS. Я пытаюсь декодировать этот файл JSON, который я на самом деле получаю после того, как я сделал URL-адрес публикации. Теперь я хочу знать, как я могу декодировать вещь … если это статично, то я могу декодировать, но факт в том, что у него есть цифровой ключ, который может увеличиваться до любого расширения. В этом случае, что я буду делать и как я буду декодировать этот пост, а также мне нужно сохранить в MySQL. Пожалуйста, кто-нибудь поможет мне выйти из этой проблемы.

{"msg_id":"4396-7666-1337896-1dc5c765ad7-5537bb07-123638242","SenderId":"EXECUT","linecount":"1","billcredit":"0.00","message":"Hello+Test+Message","sendondate":"2015-04-22 20:45:00","seq_id":{"**1**":{"valid":"true","billcredit":"1.00","id_provider":"24","providerkey":"HUTCH","regionKey":"WB","originalnumber":"1234567890","validnumber":"1234567890","mnpID":"106","dlr_seq":1},"**2**":{"valid":"true","billcredit":"1.00","id_provider":"24","providerkey":"HUTCH","regionKey":"WB","originalnumber":"1234567890","validnumber":"1234567890","mnpID":"106","dlr_seq":2}}}

Я на самом деле сделал следующее

$json = file_get_contents($daat);
$obj = json_decode($json);
$num= $obj->seq_id->{'1'}->validnumber;

Но это будет действительно, только если у меня статический json, что делать в случае динамического.

0

Решение

Я думаю, что вы ищете функцию json_decode ().
http://php.net/manual/en/function.json-decode.php

Я не уверен, как решить ваши проблемы с размером номера без дополнительной информации об ожидаемых входных данных.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]