Google ChromeでJSON.parseが失敗する

var origtext = Aes.Ctr.decrypt(recentPatientsFile.read().text, 'L0ck it up saf3', 256);
var recentPatientsList = JSON.parse(origtext);

alert(origtext)を実行している間に空のデータが得られます。 JSON.parse(空のデータ)は他のブラウザで正常に動作しますが、Google Chromeで Uncaught SyntaxError:予期しない入力の終了が表示されます。 JSON.parse()を削除すると、すべてが正常であるようです。

4

1 答え

このようにちょうどエスケープする

var value = JSON.parse(origtext || "null");
15
追加された
JavaScript - 日本のコミュニティ
JavaScript - 日本のコミュニティ
2 参加者の

日本人コミュニティのjavascript