jsoncpp

    5热度

    1回答

    我正在使用jsoncpp从JSON文件中读取数据。当我回写该文件时,我的浮点值稍微偏离。为了测试,我决定将文件解析为Json :: Value,然后将该值写回文件。我希望它看起来一样,但是浮动值是不同的。 例子: "Parameters": { "MinXValue": 0.1, "MaxXValue": 0.15, "MinYValue": 0.25, "MaxYValue": 1.1

    1热度

    5回答

    例如我的源是 Json::Value root; root["id"]=0; Json::Value text; text["first"]="i"; text["second"]="love"; text["third"]="you"; root["text"]=text; root["type"]="test

    1热度

    1回答

    事情是这样的: 日期时间访问与使用C#创建DateTime.Now。此日期时间通过JSON传递给C++方法。我正在使用JsonCpp来处理Json数据,但我不知道如何处理数据是日期时间。 我想比较我收到的这个日期时间和实际的日期时间,并检查这两者之间的分钟差异(如果差异在定义的时间间隔上)。 如果我使用JsonCpp转换JSON的日期时间为一个字符串我有这样的格式: 2015-06-08T11:1

    1热度

    1回答

    我正在使用j ++在C++中,并决定尝试Jsoncpp。在我的JSON中,我有一些以科学计数法表示的值,并且包含4.0e-06等负指数。当我去解析这个json字符串时,我得到了奇怪的结果。图书馆似乎对积极指数正常工作,但在出现负号时失败。 下面是我用来测试这个json字符串的代码的一个例子。 #include "json/json.h" #include <iostream> #include

    0热度

    1回答

    我在Xcode中遇到链接器错误。我创建了联军源,增加了jsoncpp.cpp作为源文件到我的项目,我给自己定的标题搜索路径jsoncpp主/ DIST和使用 #include "json/json.h" #include "json/json-forwards.h" 截至https://github.com/open-source-parsers/jsoncpp描述。不过,我发现了一个未定义

    3热度

    1回答

    我已阅读所有jsoncpp文档here,我知道如何使用jsoncpp作为char *和std :: string,但是,我需要一种方法来获取wchar数据我的json文件。我猜这可以通过使用json_reader.cpp中的decodeString函数来完成。该文档没有描述令牌是参数还是输出参数,或者我是如何获得该令牌的,因为它是[in]参数。我已经搜索了2天以上,我似乎无法找到主角。 任何形式的

    1热度

    1回答

    我有一个Json字符串,如下所示,我需要用C++的jsoncpp库解析它们;然而,即使我试图解析status_code这是最简单的键,我得到逻辑错误。我的代码解析json是这样的: Json::Value root = js; const Json::Value status_code = root["status_code"]; 其中js是一个std :: string。我打印根,结果看

    8热度

    5回答

    我正在尝试读取JSON文件。到目前为止,我专注于使用jsoncpp。不过,我对C++很陌生,文档对我来说很难理解。难道某人可能会用俗语说明它的作用? 说我有一个people.json看起来像这样: {"Anna" : { "age": 18, "profession": "student"}, "Ben" : { "age" : "nineteen",

    1热度

    1回答

    如何解决以下链接程序错误w.r.t jsoncpp operator =。 我创建了一个Json::Value对象这样 Json::Value pt; pt["type"] = 5; pt["uuid"] = "f8c74622-d45e-4cfa-fe00-5e7042431c72"; pt["start frame"] = 10; pt["duration"] = 20; pt["p

    0热度

    1回答

    我在找natvis文件的JsonCpp,我找不到任何。 有谁知道这样的文件?