0

お客様の 1 人が、さまざまな .json ファイルを解析する、私たちが使用している Web パネル ソフトウェアに問題を抱えています。私たちと顧客は開発者に連絡してこの問題を調査してもらいましたが、すべて問題ないとのことでした。ただし、ソフトウェアは「無効なオブジェクトが渡されました。メンバー名が必要です」というエラーを出力しています。

これを少し調べた後、これは確かにjsonファイルのフォーマットの問題であるという私の疑いを確認しました. ネット上で色々なフォーマッターに貼り付けたのですが、どれも有効と認識してしまい、今迷っています。

これは非常に長い構成であるため、.json ファイルの構文の問題を突き止める適切な方法はありますか。

http://pastebin.com/sqw5EKSf

4

2 に答える 2

1

簡単な方法の 1 つは、JSON を Firebug (Firefox アドオン) コンソールに貼り付けて、エラーが発生するかどうかを確認することです。たとえば、これをコンソールに貼り付けると、次のようになります。

var x = {"abc,
};

次のエラーが表示されます。

SyntaxError: invalid property id (line 2)

これが役立つかどうか教えてください!

于 2012-05-03T01:35:31.900 に答える
0

問題はこの部分のようです:

1024 行目:

"": {
    "Members": [

    ]

ご覧ください: VB.NET で Google JSON 応答を解析する

于 2012-05-03T01:30:56.527 に答える