ITPub博客

首页 > IT职业 > IT图书 > What is a valid JSON string?

What is a valid JSON string?

IT图书 作者:jlwcb 时间:2021-09-09 09:41:49 0 删除 编辑

In my last article, i use a JSON tool to parse a JSON string, but there will be a JavaScript error:

{ cred: "6B30E9A9E716C370E040E00A193871B8" }
var initParameters = JSON.parse(this.element.find(".initParameters").text());

The reason is that { cred: “6B30E9A9E716C370E040E00A193871B8″ } is not a valid JSON string.

You can use this online tool to verify it.

And the result:

syntax error, unexpected TINVALID, expecting TSTRING or ‘}’ at line 2
Parsing failed

What’s the matter? you miss to quote the key of the object:

{ "cred": "6B30E9A9E716C370E040E00A193871B8" }

Note: For a JSON string, always use double quotes, always quote your keys, and remove all functions.

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4358/viewspace-2806194/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-08-12

  • 博文量
    72
  • 访问量
    829