簡體   English   中英

Javascript JSON.parse:Uncaught SyntaxError:意外的令牌N.

[英]Javascript JSON.parse: Uncaught SyntaxError: Unexpected token N

我使用Flask的jsonify方法在Python中生成JSON數據。

當我嘗試在谷歌瀏覽器中解析它時

JSON.parse(s)

我收到了錯誤

Uncaught SyntaxError: Unexpected token N

我不能發布json,因為它是專有的和巨大的。 如果JSON是由經過充分測試的方法生成的,為什么會出現此錯誤?

使用此工具發現問題: https//github.com/zaach/jsonlint

問題是由於Flask的jsonify允許NaN的序列化,但谷歌Chrome的實現遵循JSON規范並且不允許NaN。

這里列出了一些解決方法: 如何解析Node.js中包含“NaN”的JSON字符串

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM