2010-08-02 2 views
2

나는 여러 해 동안이 작업을 해왔다. 요청을 API에 JSON받은 오전 및 불행히도 각 항목의 키가 이진 형식으로 시간 uuid 것입니다. json_decode()을 사용하여 json을 PHP 배열로 디코딩하려고합니다. 그러나 문자열을 에코 할 때 약 80 개의 항목이 있지만 배열에 디코드 한 후 약 40 개의 항목으로 줄입니다.바이너리 데이터가 포함 된 JSON

키에 이러한 값이 필요 없다는 것을 언급해야합니다. 가능한 경우에만 array_values()을 사용하여 제거 할 수 있습니까?

감사의 말을 들어주세요. { "아래로": 여기

"\의 u001c"일부 샘플 데이터의 "1280069835000", "OFF": "1279893600000", "에": "1279886400000", "최대": "1280077035000 "},"= ": {"아래 ","1279886400000 ":"1280163435000 ","OFF ":"1279893600000 ","에 "" ""1280167035000 "}

+0

해당 json의 샘플을 볼 수 있습니까? –

+0

샘플을 삽입하기 위해 질문을 편집 할 수 있습니까? 그 muuuccchhh 더 읽을 수 있습니다. –

답변

0

실제로 접하는 개발 팀에 전달했고 바이너리 UUID를 문자열 형식으로 변환했으며 매력처럼 작동했습니다. 수동으로 JSON을 구문 분석하는 것 외에도 이런 일은 불가능할 수 있습니다. 모든 노력에 감사드립니다!