如题,我用boost解析一个比较大的字符串时(size超过15000),read_json总是失败,但是当size比较小的时候又能成功,请问各位高手我要怎么样才能使得当解析一个大字符串时也能成功。 ptree pt, p1, p2; stringstream stream; stream << strJson<< ends ; string result; //stream >> result; result = stream.str(); cout << result; read_json<ptree>(stream, pt); |
|
20分 |
boost不是开源的吗?
|
20分 |
先试试获取各种状态,返回值,错误码,……
|
libjason库解析试下
|
|
谢谢,已经解决了 |
|
老师你好.之前,我以为已经解决这个问题了但是,最近对项目做测试的时候,发现字符串大小还是会影响解析的结果: |