jsoncpp

    0热度

    1回答

    我们正在与一个合作伙伴合作,该合作伙伴需要在JSON文档的开头出现一些字段。我们在知道这个初始数据是什么之前建立一个文档,并且一开始就无法找到插入它的方法。 我们: Json::Value json_message json_message["singlestring"] = "blah blah blah" 后来一个函数得到此消息 SomeFunction(Json::Value &jso

    5热度

    3回答

    根据Google JSON style guide,建议删除空值或空值。 使用JsonCpp时,如何从对象结构中删除空值或空值,或者写入流时? 我想下面的代码: #include <json/json.h> #include <json/writer.h> Json::Value json; json["id"] = 4; // The "name" property is an emp

    1热度

    2回答

    问题很简单。一些JSon数据与服务器交换。 由于通信是相当复杂的,我需要日志,复杂的信息成为可能,看是否: 服务器发送这是由代码 JSON有错字已于 发送 ANS所以省略了新的价值 但是与此同时,任何私人数据都应该被虚拟数据所遮蔽。 所以不是看到日志: { "secuityToken" : "asdasdgas234fsdfsaD", "message" : "user pri

    1热度

    1回答

    我使用jsoncpp将数据写入到JSON格式像下面写JSON数据incremently到一个文件: Json::Value event; Json::Value lep(Json::arrayValue); event["Lepton"] = lep; lep.append(Json::Value(1)); lep.append(Json::Value(2)); lep.append(

    -1热度

    2回答

    我想从一个JSON对象中取一个字符串,我知道它代表了一个十进制数,并将它分配给C++中的一个double。 人们会预计asDouble()会完成这项工作,但事实并非如此。例如,如果我们(在C++ 11)的阵列["0.4983", "4387"]坐在变量Json::Value arr,做 double x = arr[0].asDouble() 抛出一个异常Value is not conver

    1热度

    1回答

    Jsoncpp FastWriter方法为什么最后一行附加空白?这是一个方法Json :: StreamWriterBuilder和缩进字段。我如何使用这种方法?没有线。 固定请看答案。 不喜欢代码: Json::Value root; root["name"] = "Arda"; Json::FastWriter out; std::cout << "'" << out.write(ro

    0热度

    2回答

    我使用从我的.get(电影)函数接收的json值来获取我的json电影对象中每个键的值。我试图将它输出到fltk GUI中的字段中,该字段需要是const char *类型。但是,我得到了奇怪的字符,而不是我的价值观。这里有一个明显的问题吗? Json::Value result = m.get(movie); std::cout << result << endl; const char *

    0热度

    2回答

    我在JSONcpp中有一个根,具有像这样的字符串值。 Json::Value root; std::string val = "{\"stringval\": \"mystring\"}"; Json::Reader reader; bool parsingpassed = reader.parse(val, root, false); 现在,当我试图使用这段代码检索这个值。 Json:

    0热度

    2回答

    我有一个简单的JSON格式的文本文件,我有一些麻烦检索“像素”数组中的值。 以下是文件: { "luminaire" : { "sensors": { "pixel" : [2000,2001,2002] } } } 我为了做到这一点写的代码如下: //After parsing success... Json::Value pixel = root_["l

    1热度

    1回答

    值 我有期望的配置在以下JSON格式但精缩的应用程序: <config-json> { "config" : { "services" : { "analytics" : { "sensor" : [ { "name" : "ip-sensor", "server-name" : ["ip-s