问题标签 [libjson]

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.

0 投票
3 回答
6771 浏览

libjson - 如何创建一个 libJSON 库?

我从这个链接下载了 C++ libJSON :

他们建议我将其用作图书馆。如何使用他们提供的代码创建库?

0 投票
4 回答
3220 浏览

c++ - 使用 VS2010 在“Release”配置中编译 libjson 时出现问题

我下载了libjson包并将其添加到我的 VS2010 项目文件夹中。我创建了一个名为 checkJson 的新项目并添加了以下代码:

编译时出现错误:“发布 libjson 的构建,但未启用 NDEBUG”

由于这是我第一次使用 Visual Studio,我认为我在这里犯了非常基本的错误。你能帮我吗 ?

此外,如果这个包有问题,或者如果你知道其他一些我可以使用而没有很多配置问题的 json 解析包,我不在乎使用它们来代替这个包。

0 投票
1 回答
5551 浏览

c++ - 如何使用 libjson 创建数组?

我想用 libJSON 的JSONNode. 我尝试了以下方法,但它不起作用:

这导致:

我想要的是:

我很清楚我没有指定我想要一个数组。问题是,我搜索了图书馆并用谷歌搜索了一下,但我没有办法做到这一点。有人可以帮我解决这个问题吗?

(旁注:我想添加一个“libjson”标签,但似乎还不存在。)

0 投票
3 回答
8110 浏览

c++ - 在 C++ 项目中使用 libjson

我正在尝试在 C++ 项目中使用 libjson,文档告诉我只需“将 libjson 的源代码添加到您的项目中,在 JSONOptions.h 文件中注释 JSON_LIBRARY,任何 C++ 编译器都应该编译它。”

作为 C++ 的新手,我应该怎么做(不使用任何 IDE)?我应该只是#includelibjson.h 文件就这样吗?在编译我的项目时,我不应该在调用 g++ 时以某种方式引用 libjson 吗?

提前谢谢

0 投票
4 回答
3799 浏览

c++ - JSONNODE 未在此范围内声明

我刚刚从 sourceforge.net 安装了 libjson。我尝试执行一个简单的程序但我得到了这个错误

这是代码

MI缺少一些头文件?

0 投票
2 回答
1292 浏览

linux - 在 Linux 上安装 libjson-rpc-perl

我正在尝试在我的 linux 服务器上安装libjson-rpc-perl但遇到错误。谁能指导我正确的方向?

细节 :

安装:

(perl) - 完成

(libjson-rpc-perl) - 错误

0 投票
1 回答
1178 浏览

c++ - 确定 libjson 中的 JSONNode 对象类型

我们正在将 Json 库从 JsonCpp 切换到 libJson。JsonCpp 有很好的函数来确定 json 值的对象类型。是否有任何等效的方式在 libjson 中获取此信息?

例如,使用 JsonCpp 我们有以下内容:

有什么方法可以确定 JSONNode 是否具有字符串、int 或 double。我知道您可以获得 JSONNode 类型,但您能否获得该节点中值的对象类型。例如,如果我有以下内容:

是否可以确定 root 中的第一个节点包含一个字符串,第二个是 int,第三个是 float 等?

0 投票
2 回答
5665 浏览

c++ - 编译在使用 C++ 的 Eclipse 中

我正在尝试包含和编译

但是,即使我已经安装它并将其包含在项目设置中,它也找不到路径。

这是我到目前为止所做的:

libjson的路径:

eclipse gcc c++ 编译器中的选项:

gcc c++ 链接器中的库:

还有什么我忘了做才能让它工作吗?

0 投票
3 回答
17234 浏览

c - 如何在 json_tokener_parse() 之后获取 json 值?

我有以下代码

我知道我们必须用来json_tokener_parse()解析 json 字符串,但是我不知道如何从 json_object 中提取值,new_obj如上面代码中的注释所示

之后如何获取json值 json_tokener_parse()

0 投票
2 回答
13323 浏览

c - 如何释放 json_object?

我有以下代码

是否json_object_put(new_obj)释放所有相关的内存new_obj