s

json 파일 형태를 내려 받아서 파싱을 할려고하는데요

· 2012-04-02 (월) 15:04:58 · 3276 · 4
소셜에 덧글을 사용하는데요

json 형태의 파일을 넘겨받았는데

파싱해서 댓글 내용을 받아 올려고 합니다.

저희 php 버젼은 4.3 때인데요

json 인코딩이 안된다고하는데요

어떻에 하면 좋을 까 요 ?

고수님 조언 부탁합니다.

감사합니다.
|

댓글 4개

JSON.php 파일을 다운받아 include 하면 됩니다.
http://www.json.org/json-ko.html
이 중 어디서 다운받는지는 저도 까먹었네요.
다운받아서 인클르드 했습니다.

감사합니다. ^^~
받아서 파싱해서 사용 하시려면 인코딩이 아니라 디코딩 일것으로 보입니다.

<?php
if ( !function_exists('json_decode') ){
function json_decode($json)
{
$comment = false;
$out = '$x=';

for ($i=0; $i<strlen($json); $i++)
{
if (!$comment)
{
if (($json[$i] == '{') || ($json[$i] == '[')) $out .= ' array(';
else if (($json[$i] == '}') || ($json[$i] == ']')) $out .= ')';
else if ($json[$i] == ':') $out .= '=>';
else $out .= $json[$i];
}
else $out .= $json[$i];
if ($json[$i] == '"' && $json[($i-1)]!="\\") $comment = !$comment;
}
eval($out . ';');
return $x;
}
}
?>
답변감사합니다. ^^~~


$j1= $json[0].$json[1].$json[2].$json[3].$json[4].$json[5].$json[6];


에코 했더니

{"comma


이렇에 작업하면 되나요???
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12-04-02 조회 1,085
12-04-02 조회 1,613
12-04-02 조회 3,277
12-04-02 조회 3,231
12-04-02 조회 1,620
12-04-02 조회 1,966
12-04-02 조회 2,849
12-04-02 조회 1,702
12-04-02 조회 2,593
12-04-02 조회 1,635
12-04-02 조회 1,280
12-04-01 조회 1,891
12-04-01 조회 1,293
12-04-01 조회 2,118
12-04-01 조회 4,018
12-04-01 조회 1,718
12-04-01 조회 1,823
12-04-01 조회 1,579
12-04-01 조회 1,535
12-04-01 조회 1,686