2016-06-14 10 views
0

JSONデータの構文エラーを1時間以来見つけようとしています。JSONで構文エラーが見つかりました

ので、JSONは、単一のJavaScriptオブジェクトを表すことになって、まだ何をしリンクする2つのオブジェクトを含んでいるGoogleDocs

Json.data

+1

http://www.jsonlint.comを使用してください。正しいJSONではありません。ルートには2つの項目がありますが、json配列ではありません。 –

+0

私は試しましたが、エラーjsonlintを見つけることができませんでした。 –

+0

[大きなjsonファイルで効率的にエラーを見つけるにはどうすればいいですか?](http://stackoverflow.com/questions/6707970/how-to-efficiently-find-an-error-in-a-big-json -file) – Gajus

答えて

1

にアップロードし、完全なコードを添付することができません:第一の目的は、ライン20で終了パーサはここでファイルの最後に到達することを期待しますが、コンマやその他のデータを検出します。
これらの複数のオブジェクトを配列または別のラッパーオブジェクトに含めることができます。

さらに、「VPC」オブジェクトの後にコンマが追加されています。これは一部のパーサーを混乱させる可能性があります。

+0

ありがとうAaron!私はまだエラーが発生します "EOF '、'} '、'、 '' '' '' '' '' 'を取得して、2つの配列をラップして共有できますか? –

+0

あなたは他にもたくさんのエラーがありました... [ここ](http://pastebin.com/XLqZDnsy)は、あなたの最初のデータから有効なJSONクローズを配列に入れましたが、代わりに必要なデータとそれをどのように構造化したいのかを考えてください。配列は意味をなさないと思います。フィールドが最初のオブジェクト(メタデータと呼ばれることもあります)を持つオブジェクトをもう1つは既存の「Ressources」オブジェクトにする方がよいでしょう。 – Aaron

関連する問題