赞
踩
控制台提示 SyntaxError: Unexpected number in JSON at position xxxx at JSON.parse
原因:JSON 数据格式错误,是否符合 JSON 格式。
应为json格式数据
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。它基于 JavaScript 的一个子集,标准 ECMA-262 第 3 版 - December 1999 的语法。JSON 支持以下数据格式:
{}
,由键值对组成,键和值之间用冒号 :
分隔,键值对之间用逗号 ,
分隔。[]
,由一系列值组成,值之间用逗号 ,
分隔。"
包围。true
或 false
。JSON 格式的一个简单例子如下:
- {
- "name": "John",
- "age": 30,
- "is_student": false,
- "courses": ["Math", "Science", "English"],
- "address": {
- "street": "123 Main St",
- "city": "Anytown"
- }
- }
在这个例子中,我们有一个对象,它有多个属性:name
是一个字符串,age
是一个数字,is_student
是一个布尔值,courses
是一个字符串数组,address
是一个嵌套的对象。
JSON 格式被广泛用于网络应用之间的数据交换,因为它易于生成和解析,同时支持跨编程语言使用。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。