JSON.parse在Google Chrome中失败

时间:2012-02-06 10:23:45

标签: javascript json google-chrome

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

在做alert(origtext)时,我得到空数据。 JSON.parse(空数据)在其他浏览器中工作正常,但在谷歌浏览器中我得到Uncaught SyntaxError: Unexpected end of input。当我删除JSON.parse()时,一切似乎都没问题。

1 个答案:

答案 0 :(得分:15)

像这样逃避它

var value = JSON.parse(origtext || "null");