c++ JsonCpp Parse对Json字符串解析转换判断的补充 Json格式验证
Posted 卍兲卐
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c++ JsonCpp Parse对Json字符串解析转换判断的补充 Json格式验证相关的知识,希望对你有一定的参考价值。
最近在使用JsonCpp的时候,需要判断当前字符串是否为正确的Json格式,但是Jsoncpp对字符串进行认为是正确的json数据,导致获取的时候出错
添加一个验证的方法,在转换之前,提前验证数据是否正确,正确之后才能进行转换
1 bool IsJsonIllegal(const char *jsoncontent) 2 { 3 std::stack<char> jsonstr; 4 const char *p = jsoncontent; 5 char startChar = jsoncontent[0]; 6 char endChar = ‘