我用的是jsoncpp这个库,在我解析json字符串时,我觉得我应该先判断一下字符串是否是json格式,可是当我输入的字符串全是数字时,就报错了,错误为“type_ == nullValue || type_ == objectValue”,求大神指点。。。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
就问题论问题....首先你说的“判断字符串是否为json格式”,我觉得是没有必要的,为什么呢? 首先你的接口应该是json格式的而不是字符串,这是正常的逻辑,这样的话,外部给你的接口传字符串的话就传不过来,明白我的意思吗,我是说这个问题本不该是你判断的,因该是外部的问题,因为你的接口是固定的,他要调用你的借口,他就得服从你.....当然,现在解决你的问题... 请把你的代码搬过来,我看看...