我正在尝试使用http://jsonlint.com/
来验证此JSON他们自己验证就好了。但是一旦我将两个对象放在一起,它就不会验证。这些对象是否应该保存在一个数组中才能使用相同的JSON或者我的语法不正确?
{
"paWAP": 0,
"birdID": 3,
"migratoryStatus": "Neotropical",
"fallMigPeriodEnd": 0,
"birdSciName": "Setophaga ruticilla",
"birdComName": "American Redstart",
"iucnListing": "LC",
"amjvPriority": "Highest",
"springMigPeriodStart": 0,
"fallMigPeriodStart": 0,
"springMigPeriodEnd": 0,
"plantList": [
]
},
{
"paWAP": 0,
"birdID": 4,
"iucnListing": "LC",
"springMigPeriodStart": 0,
"springMigPeriodEnd": 0,
"plantList": [
],
"specPlants": "1;29;38;48;66;86;87;88;172;213;219;220;221;244;347;348;349;359;382;385",
"migratoryStatus": "Nearctic",
"fallMigPeriodEnd": 0,
"birdSciName": "Turdus migratorius",
"birdComName": "American Robin",
"amjvPriority": "None",
"fallMigPeriodStart": 0
}
答案 0 :(得分:1)
如果你要列出一些东西(比如你在这里列出了两个dicts),你必须用方括号括起来。
您的JSON文件创建一个对象,而不是两个或更多。这个对象是一个列表,在这里。