私は完全に困惑しています。 JSONデータの行1列1に予想外の文字:JSON.parse:予期しない文字 - 構文は正しいです、データ型は文字列です
{"result":0,"extra":"2a9e10ecdeb8e65165c8635d51fd6b8f6fa7c10e951167a093ac1621e81dd7e8"}
例外によって報告された正確なエラーは次のとおりです:
JSON.parse
JSON.parse()
に次の文字列をしようとしたとき、私は例外を取得しています
JSONLintでは文字列構文が正しいです。私はまた、データ型が文字列であることを確認しました。
例外を引き起こす原因は何ですか?
'JSON.parse'を渡しているものが本当に文字列であり、実際にその内容であれば、そのエラーは発生しません。 ( 'JSON.parse'を非標準的なものに置き換えていない限り、おそらくそうではありません)。問題を実証できる[mcve]で質問を更新してください。 –
'JSON.parse'への入力は' string'で、JSONオブジェクトではありませんか? –
あなたの入力は、エラーが発生する理由のオブジェクトです –