2015-04-03 74 views
0

我试图让这个JSON验证使用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 
} 

回答

1

如果你正在制作一个列表(比如你在这里列出两个字典),你必须将它们放在方括号中。

您的JSON文件使一个对象,而不是两个或更多。这个对象是一个列表,在这里。

+0

谢谢!有用 :) – user3044394 2015-04-03 12:45:18