如果我有这种 json 怎么办?我正在使用rapidjson
{[
{
"username": "A",
"level": "1",
"score": "1774"
},
{
"username": "Ab",
"level": "1",
"score": "1923"
},
{
"username": "M",
"level": "1",
"score": "1991"
},
{
"username": "P",
"level": "1",
"score": "2030"
},
{
"username": "Am",
"level": "1",
"score": "2044"
}
]}
这肯定会使断言失败。
rapidjson::Document doc;
doc.Parse<0>(message.c_str());
assert(doc.IsObject());
如果它甚至没有键,如何提取数组?