JSON, содержащий двоичные данные - PullRequest
2 голосов
/ 02 августа 2010

Я работал над этим целую вечность.Я получаю JSON от запроса к API, и, к сожалению, ключом каждой записи является идентификатор времени в двоичном формате.Я пытаюсь использовать json_decode() для декодирования JSON в массив PHP.Однако, когда я повторяю строку, у меня есть около 80 записей, но после декодирования в массив он обрезает ее примерно до 40 записей,

Я должен отметить, что мне не нужны эти значения, которые находятся включи, я мог бы просто удалить их, если возможно, используя array_values() может быть?

Любой совет поможет Спасибо!

Вот некоторые примеры данных

"\ u001c": {" вниз ":" 1280069835000" , "выключено": "1279893600000", "на": "1279886400000", "вверх": "1280077035000"}, "=": { "вниз": "1280163435000",»off ":" 1279893600000 "," on ":" 1279886400000 "," up ":" 1280167035000 "}

1 Ответ

0 голосов
/ 03 августа 2010

Я действительно связался с командой разработчиков, и они преобразовали двоичный uuid в строковый формат, и это сработало как шарм. Похоже, что такого рода вещи могут быть невозможны, кроме ручной разбор JSON. Спасибо за ваши усилия всем!

...