我正在尝试将此示例转换为json格式,并在线尝试了各种json验证器。
验证器指出的语法有误,但没有提供如何解析的示例。
样本
{"date": "5/8/2020", "time": "7:57:47 AM", "client": "187.45.18.205", "flags": "A", "query": "v1.addthisedge.com"}{"date": "5/8/2020", "time": "7:57:47 AM", "client": "188.35.138.205", "flags": "A", "query": "m.addthis.com"}{"date": "5/8/2020", "time": "7:57:47 AM", "client": "186.95.16.121", "flags": "A", "query": "cloud.acrobat.com"}
以上示例中正确的json格式是什么?
这是JSON的正确格式,并且已通过验证。该示例是一个JSONArray
对象。在JSONArray
中,每个对象都将由comma(,)
分隔,并且在开头和结尾都用第三个括号[]
覆盖。
[
{
"date":"5/8/2020",
"time":"7:57:47 AM",
"client":"187.45.18.205",
"flags":"A",
"query":"v1.addthisedge.com"
},
{
"date":"5/8/2020",
"time":"7:57:47 AM",
"client":"188.35.138.205",
"flags":"A",
"query":"m.addthis.com"
},
{
"date":"5/8/2020",
"time":"7:57:47 AM",
"client":"186.95.16.121",
"flags":"A",
"query":"cloud.acrobat.com"
}
]
[{
"date": "5/8/2020",
"time": "7:57:47 AM",
"client": "187.45.18.205",
"flags": "A",
"query": "v1.addthisedge.com"
}, {
"date": "5/8/2020",
"time": "7:57:47 AM",
"client": "188.35.138.205",
"flags": "A",
"query": "m.addthis.com"
}, {
"date": "5/8/2020",
"time": "7:57:47 AM",
"client": "186.95.16.121",
"flags": "A",
"query": "cloud.acrobat.com"
}]
[当您尝试解析JSON时,请确保您的JSON对象被这样的逗号分隔...,"query": "cloud.acrobat.com"},{"date": "5/8/2020",...
,整个对象都被封装在数组[{...},{...},{...}]中,像这样
[
{
"date": "5/8/2020",
"time": "7:57:47 AM",
"client": "187.45.18.205",
"flags": "A",
"query": "v1.addthisedge.com"
},
{
"date": "5/8/2020",
"time": "7:57:47 AM",
"client": "188.35.138.205",
"flags": "A",
"query": "m.addthis.com"
},
{
"date": "5/8/2020",
"time": "7:57:47 AM",
"client": "186.95.16.121",
"flags": "A",
"query": "cloud.acrobat.com"
}
]