.json
ファイルをparse.com
にインポートしようとしていますが、インポート中に多くのエラーが発生しました。順番に解決しましたが、finish import
をクリックするとエラーが発生します
invalid character '}' looking for beginning of object key string
私のJSON
スクリプトは、私の知る限り、完全に問題ありません。しかし、私は2時間前にJSON
を使い始めたばかりなので、何か問題があると確信しています。
{
"results": [{
"nameChunk1": [{
"name1": "Sean",
"name2": "Noah",
}]
"nameChunk2": [{
"name1": "Joseph",
"name2": "Sam",
}]
}]
}
では、謎の無効な}
はどこにあるのでしょうか。たくさんあると思います... parse.com
へのデータのインポートにJSON
を使用していることに注意してください
JSON構文を修正します。
{
"results": [{
"nameChunk1": [{
"name1": "Sean",
"name2": "Noah"
}],
"nameChunk2": [{
"name1": "Joseph",
"name2": "Sam"
}]
}]
}
追加したことを確認します,
各配列の後..と削除,
後name2
キー。
JSONを検証するには、常に http://jsonlint.com/ などのバリデーターを使用してください。
http://jsonlint.com/ のようなJSONバリデーターを使用して、JSONを検証します。
正しいJSONは次のとおりです。
{
"results": [{
"nameChunk1": [{
"name1": "Sean",
"name2": "Noah"
}],
"nameChunk2": [{
"name1": "Joseph",
"name2": "Sam"
}]
}]
}
name2
の後のコンマを削除してから、nameChunk1
とnameChunk2
の間にコンマを挿入する必要があります。以下の有効なJSON:
{
"results": [{
"nameChunk1": [{
"name1": "Sean",
"name2": "Noah"
}],
"nameChunk2": [{
"name1": "Joseph",
"name2": "Sam"
}]
}]
}
JSONには2つの問題があります。
以下は有効なJSONです。
{
"results": [{
"nameChunk1": [{
"name1": "Sean",
"name2": "Noah"
}],
"nameChunk2": [{
"name1": "Joseph",
"name2": "Sam"
}]
}]
}