jsoncpp库使用注意事项
发布时间:2020-12-16 19:04:47 所属栏目:百科 来源:网络整理
导读:记录在工作中遇到的问题。Json::Value里可能是个对象,也可能是个字符串。 { "key_number" : 12345, "key_object" : { "age" : 26, "name" : "huchao" } } 假设有一个上面的json字符串,如何解析 1.假设上面的字符串是char *data;如何获取key_number Json::
记录在工作中遇到的问题。Json::Value里可能是个对象,也可能是个字符串。 { "key_number" : 12345, "key_object" : { "age" : 26, "name" : "huchao" } } 假设有一个上面的json字符串,如何解析 1.假设上面的字符串是char *data;如何获取key_number Json::reader reader; Json::Value root; if(reader.parse(data,root)) { int number = root["key_number"].asInt(); } 2.如何获取key_object的字符串 Json::Value ob; Json::FastWiter writer; ob = root["key_object"]; string str = writer.write(ob);
ob = (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |