Reguły prawidłowego formatu JSON są bardziej rygorystyczne niż w przypadku obiektów JavaScript. Korzystając z Walidatora JSON, sprawdź w szczególności następujące elementy:
podwójne cudzysłowyZarówno nazwy kluczy, jak i tekst muszą być ujęte w cudzysłów. Nie można używać pojedynczych cudzysłowów.
Przecinki i nawiasyPomiędzy każdym elementem wymagane są przecinki, ale po ostatnim elemencie nie może być przecinka końcowego.
adnotacjaStandardowy JSON nie obsługuje adnotacji // lub /* */; to narzędzie bezpośrednio zaznaczy // wszystkie adnotacje.
typ danychMożna używać tylko ciągów znaków, liczb, obiektów, tablic, wartości prawda, fałsz lub null. Nie można używać wartości niezdefiniowanych.