JSON没有验证。多个对象

时间:2015-04-03 12:39:15

标签: json validation

我正在尝试使用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 个答案:

答案 0 :(得分:1)

如果你要列出一些东西(比如你在这里列出了两个dicts),你必须用方括号括起来。

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