2012-12-06 4 views
0

내가 JSON 객체 (이 JSON 객체가 데이터베이스에서 반환)했습니다때 사용 json.stringify() -> 오류

{ created_at: 'Wed Nov 21 19:28:24 +0000 2012', id: 271334264140869630, id_str: '271334264140869633', }{ created_at: 'Wed Nov 21 19:28:24 +0000 2012', id: 271334264140869630, id_str: '271334264140869633', }

내가 JSON.stringify를 사용했습니다 때 (OBJ) ->

{ "created_at": "Wed Nov 21 19:28:24 +0000 2012", "id": "271334264140869630", "id_str": "271334264140869633" }{ "created_at": "Wed Nov 21 19:28:24 +0000 2012", "id": "271334264140869630", "id_str": "271334264140869633" }

http://jsonlint.com/에 유효하지 않은 obj와 오류 때문에 : 는 'EOF를'기대 '}', ','

Pls는 도움이, ']'날이 오류를 수정.

+5

자바 스크립트 객체가 데이터베이스에서 반환 테스트하는 jsfiddle 당신이 무엇을 게시에 중 유효하지 않습니다. –

+0

문자열로 문자열을 만들고 인쇄하고 있습니까? 이 모든 것을 생성하는 코드를 보여주십시오. – loganfsmyth

+0

아래의 내 json을 확인하십시오. –

답변

1

다음은 유효한 JSON입니다. 여러 개체가 상위 개체 내에 존재하는 경우

[ 
    { 
     "created_at": "WedNov2119: 28: 24+00002012", 
     "id": 271334264140869630, 
     "id_str": "271334264140869633" 
    }, 
    { 
     "created_at": "WedNov2119: 28: 24+00002012", 
     "id": 271334264140869630, 
     "id_str": "271334264140869633" 
    } 
] 
  1. , 그것은 ","배열을 형성 쉼표로 구분한다. 배열은 스퀘어 대괄호 "[]"로 묶어야합니다.
  2. jsonlint에서 유효성을 검사하기 위해 객체의 ID는 문자열이어야합니다. value가 string이면 큰 따옴표 ""로 인용 부호를 사용하십시오.

이는 캐릭터 라인 화 작업

관련 문제