所以我试图使用json来容纳一个简单的客户数组,我希望以后可以遍历它。我的问题是当我给数组起一个名字,即“ var custom”时,我抛出一个错误并说“期望JSON对象,数组或文字”,但是当没有名字时就没事了
所以这样的事很好
[
{
"id":1,
"name":"John",
"address":"210 downing street",
"phone":1158765309, "email":"Customer1@gmail.com",
"BD":"12121990"
}
]
这样的东西会抛出错误
var Customer = [
{
"id":1,
"name":"John",
"address":"210 downing street",
"phone":1158765309, "email":"Customer1@gmail.com",
"BD":"12121990"
}
]
我从文档和W3中收集到的信息应该没问题,但是我是json的新手,所以感谢您对任何理解问题的帮助,谢谢。
答案 0 :(得分:0)
根据我对JSON的了解,您无法命名根元素。根数组或对象应未命名。另外,var
或=
不在JSON语法中。您可能正在尝试做这样的事情。
{
"Customers": [
{
"id":1,
"name":"John",
"address":"210 downing street",
"phone":1158765309, "email":"Customer1@gmail.com",
"BD":"12121990"
}
]
}