2012-11-20 6 views
0

Raphael.js, JavaScript 및 JSON을 사용하여 데이터 시각화 작업을하고 있습니다. 데이터는 파이어 폭스가 첫 번째 라인에서 유효하지 않은 JSON 파일에 저장됩니다. 두 개의 유효성 검사기에서 JSON 파일을 검사했으며 Firefox가 첫 번째 행이 잘못되었다고 계속해서 말합니다. JSON은 객체와 중첩 배열이있는 배열로 구성됩니다.웹 콘솔에서 내 JSON이 유효하지 않다고 말합니다.

{ "XXXXXX" : [ { "abbrev" : "XXX", 
    "XXX" : "XXXXXXX", 
    "XXX" : [ { "XXX" : "XXXXX", 
      "XXX" : "XXXXX", 
      "XXX" : "XXXXXXX" 
     }, 
     { "XXX" : "XXXX", 
      "XXX" : "XXXXXXX%XXXXXXX", 
      "XXXX" : "XXXXX" 
     }, 
     { "XXX" : "XXXXX", 
      "XXX" : "XXX%XXXXXXXX", 
      "XXXX" : "XXXXXX" 
     } 
     ] 
    } 
] 
+0

아래 코드의 샘플입니다. 질문이 뭐야? – tjameson

+1

첫 번째 여는 괄호는 일치하지 않습니다. 복사하여 붙여 넣기 오류가 있습니까? –

+0

반복되는 키. 단순화 아티팩트도 마찬가지입니까? –

답변

1

사용이 코드 : JSON 확실히 잘못되었다고

var jsonId ={ "XXXXXX" : [ { "abbrev" : "XXX", 
     "XXX" : "XXXXXXX", 
     "XXX" : [ { "XXX" : "XXXXX", 
       "XXX" : "XXXXX", 
       "XXX" : "XXXXXXX" 
      }, 
      { "XXX" : "XXXX", 
       "XXX" : "XXXXXXX%XXXXXXX", 
       "XXXX" : "XXXXX" 
      }, 
      { "XXX" : "XXXXX", 
       "XXX" : "XXX%XXXXXXXX", 
       "XXXX" : "XXXXXX" 
      } 
      ] 
     } 
    ]} 
관련 문제