Rapidjson 太坑了吧。。。一时可以一时不可以

RAPIDJSON_ASSERT(IsObject()); 老是跳到这句说没有root 。。。毛啊。。。只要跳到这里我再重新打开 应用又可以 了。。。坑爹。:15:
:6:

可以几分钟 后又不行了。太坑了吧

额,施主息怒,,可否把 json 字符串发来 研究研究。

{
“area”: {
“52区”: {
“GamesData”:
{
“user”: {
“账号”: “admin”,
“密码”: “admin”,
“equip”: {
“方天”: {
“强化”: “1”,
“等级”: “1”
}
}
}
},
{
“user”: {
“账号”: “123”,
“密码”: “123”,
“equip”: {
“方天”: {
“强化”: “1”,
“等级”: “1”
}
}
}
},
{
“user”: {
“账号”: “windgodvc”,
“密码”: “windgodvc”,
“equip”: {
“方天”: {
“强化”: “1”,
“等级”: “1”
}
}
}
}
]
},
“51区”: {
“GamesData”:
{
“user”: {
“账号”: “admin”,
“密码”: “admin”,
“equip”: {
“方天”: {
“强化”: “1”,
“等级”: “1”
}
}
}
},
{
“user”: {
“账号”: “123”,
“密码”: “123”,
“equip”: {
“方天”: {
“强化”: “1”,
“等级”: “1”
}
}
}
},
{
“user”: {
“账号”: “windgodvc”,
“密码”: “windgodvc”,
“equip”: {
“方天”: {
“强化”: “1”,
“等级”: “1”
}
}
}
}
]
},
“50区”: {
“GamesData”:
{
“user”: {
“账号”: “admin”,
“密码”: “admin”,
“equip”: {
“方天”: {
“强化”: “1”,
“等级”: “1”
}
}
}
},
{
“user”: {
“账号”: “123”,
“密码”: “123”,
“equip”: {
“方天”: {
“强化”: “1”,
“等级”: “1”
}
}
}
},
{
“user”: {
“账号”: “windgodvc”,
“密码”: “windgodvc”,
“equip”: {
“方天”: {
“强化”: “1”,
“等级”: “1”
}
}
}
}
]
}
},
“GamesData”:
{
“user”: {
“账号”: “admin”,
“密码”: “admin”,
“equip”:
{
“方天”: {
“强化”: “1”,
“等级”: “1”
}
}
]
}
},
{
“user”: {
“账号”: “123”,
“密码”: “123”,
“equip”:
{
“方天”: {
“强化”: “1”,
“等级”: “1”
}
}
]
}
},
{
“user”: {
“账号”: “windgodvc”,
“密码”: “windgodvc”,
“equip”:
{
“方天”: {
“强化”: “1”,
“等级”: “1”
}
}
]
}
}
],
“version”: “2.3.7.8.1”
}

:5: .暂时先用中文。。。

我也碰到同样的问题。一时能读取一时不能读取。启动5次成功1次。这是什么原因?楼主解决了吗?

试试把Doc->setObject();?

:12: 改用 lua读取配置了