问题标签 [jsoncpp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 使用 jsoncpp 创建空的 json 数组
我有以下代码:
如果所有标记m_boolMarkerList
都为假,则out_string
is { "somevalue" : null }
,但我希望它是一个空数组:{ "somevalue" : [ ] }
有谁知道如何实现这一目标?
非常感谢你!
c++ - jsoncpp链接错误cmake
我是 cmake 的新手。它工作得很好,但现在我得到了一些链接错误:
还有一些这种类型。
我想我必须在某处添加 jsoncpp 库。
这里有人知道如何做到这一点?
c++ - linux上的jsoncpp集成
我正在尝试将 jsoncpp 集成到一个项目中。我的平台是 32 位 xubuntu,gcc 版本为 4.7.2。我尝试使用 debian 包,也是从最新的 jsoncpp 源构建的,两者都导致相同的问题。
我使用 CMake 进行构建。已成功找到 jsoncpp 包含和库。但是当我将包含添加到我的 CMake 包含时,我的空 brConfig 类(在第 51 行中只有一个 #include)的构建失败并出现以下错误:
在我看来,这个问题是由 std::string 包含调用的。知道出了什么问题吗?
这是我的简单课程:
c++ - 用 JSONcpp 替换 JSON 文件中的单个值
有没有办法使用 JSONcpp 更改现有 JSON 文件中的单个值?我想保留文件中的现有格式(注释、空格、换行符)。
示例:在 C:/test.json 中找到键为“test_boolean”的值,并将其值设置为“false”,其他所有内容保持原样。
我尝试过使用 Json::StyledStreamWriter,两者都带有我要更改的值的根,以及值本身。在第一种情况下,使用新值重写了整个文件,但没有保留格式或注释。在第二种情况下,整个文件中只写了“false”。
c++ - 使用 jsoncpp 将字符串映射转换为 json
我正在使用 jsoncpp,有没有办法在 Json::Value 中放置地图?
我知道我可以一一提取密钥并将它们放入 Json::Value 中。但有更优雅的方式吗?例如在 C# 对应部分 NewtonSoft json api
我会做
c++ - JsonCpp 包装器
问题描述
我正在尝试为JsonCpp编写包装器。我的包装器必须具有以下功能
Parse(const string& input)
GetString(string& output, const string name, bool optional = true)
SetString(const string& value, const string name, bool optional = true)
GetObject(const string& objectName)
我打电话给我的包装类Parser
在我想写的代码中:
通过调用这个我想创建以下 JSON
问题
我必须如何实施GetObject
和SetString
运作才能获得预期的结果?
c++ - C ++ JsonCpp从arrayValue更改objectValue
我想将值从slotList
.
我怎么解决这个问题?
这是我尝试过的:
JSON:
代码:
c++ - jsoncpp增量写入
我必须将我的应用程序所做的事情记录到一个 json 文件中。预计应用程序会持续数周,因此我想逐步编写 json 文件。
目前我正在手动编写 json,但是有一些日志阅读器应用程序正在使用 Jsoncpp lib,并且应该也可以使用 Jsoncpp lib 写下日志。
但在手册和一些例子中,我没有发现任何类似的东西。它总是像这样:
那不是我想要的,因为它不必要地填满了内存。我想逐步做到这一点..一些建议?
json - Windows CE 下 C++ 的 JSON 解析器
您知道任何可用于 Windows CE 的 C++ 开发的 JSON 解析器吗?据我了解json-cpp不能为 WinCE 编译。请纠正我或提示任何替代方案。
c++ - 更快的 JsonCpp 替代方案,允许 Json 对象的复制/可变性?
JsonCpp 很慢。而且代码很乱。
有没有更快,更清洁并支持以下内容的替代方案:
JsonCpp 支持上述代码。
我试过rapidjson,速度非常快,但不幸的是它不支持复制 Json 值。
有什么选择吗?基准的奖励点。