问题标签 [json-c]
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 - 将JSON文件中的数据提取到c中的结构
此代码旨在从 JSON 文件中提取数据:
并将数据存储到一个结构中,所以这是代码:
我有分段错误的错误,通常故障在这一行:
我只是通过使用 strcpy 将字符串朋友放入结构中。
任何人都可以帮忙吗?
c - 如何使用 json-c 库遍历 C 中的键和值?
我正在使用 json-c 来解析 json。是否可以遍历键和值。json_object_object_get_ex() :这个函数需要事先知道键是什么。如果我们不知道密钥,我们必须遍历它们怎么办。
c - 从根(包括根)释放所有 json_objects 的内存
我有这个代码:
我面临的问题是,当我尝试释放 parsed_json 对象时,它并没有释放所有对象。
如果我在 while 循环中有这个,valgrind 会大喊我应该释放内存。
在不释放我不应该释放的内存的同时释放所有对象(无内存泄漏)的方法是什么?
c - 解析这个特定的 json 文件
您好,我以前从未使用过 json-c,我正在尝试解析这个 json 文件:
我试图将“消息”键的内容转换为 4 个不同的变量并将它们打印为如下字符串:
消息 = 2 分钟 消息2
= 6 分钟消息
3 = 11 分钟
消息4 = 15 分钟
这是我的代码:
但由于我的 json 与教程中的结构不同,因此它不起作用并返回给我:
任何建议高度赞赏!
arm - json-c的交叉编译
我想知道如何为跨平台编译 json-c 库。我还没有看到配置工具链、目标或主机的配置。我的 croos 平台是基于 Arm 的飞思卡尔平台。我已经看过build.sh并找到了一些CC和CXX定义,但我无法弄清楚如何以正确的方式进行操作。你有什么想法吗。非常感谢
json - 如何在 jsonc 中拆分字符串?
我在我的网络应用程序中收到以下错误:
将 nvarchar 值 '1~2~3' 转换为数据类型 int 时转换失败。
目前,我从表中获取这些值,它们属于整数类型的字段。
这是我接收这些值的 jsonc 文件,并以这种方式编写:
但在我所做的一项研究中,我发现了一个例子:
我尝试应用相同的类型:拆分但不工作,我需要单独发送值 '1~2~3'
我如何申请类型:拆分?
c - 如何使用 C 将 json-c 对象写入文件?
我已经jobj
通过使用 json-c 库成功创建了该库,json_object_to_json_string(jobj)
其中jobj
保存了 json 格式的数据。
我可以jobj
使用以下命令在控制台上打印printf
:
printf ("%s",json_object_to_json_string(jobj));
现在我需要用我们声明jobj
的“C”语言将数据写入文件jobj
json_object * jobj = json_object_new_object();
请求提供上述信息,即写入jobj
文件(fwrite)。
下面是示例代码片段 https://linuxprograms.wordpress.com/2010/08/19/json_object_new_array/
下面是代码片段
我错过了什么吗?
c - 用 json-c 在 C 中构造 json 对象
我是 json-c 的新手。
我能够以以下格式创建 JSON 对象:
但我需要帮助以以下格式创建 JSON 对象:
代码如下:
c - \usr\include\json-c 目录中没有 json.h '../nvme.h:26:10: fatal error: json.h: No such file or directory'
“\usr\include\json-c”目录中没有“json.h”。有我必须安装的应用程序吗?我已经安装了“sudo apt-get install libjsoncpp-dev”,但它不工作。
gcc - 如何使用 GNU-Cross compile Toolchain 为 ARM 平台创建 JSON-C 库
伙计们,
我需要帮助来使用 gcc 编译器 [用于 ARM 处理器的 GNU 交叉工具链] 交叉编译https://github.com/json-c/json-c上提供的 JSON-C 源代码。
谢谢, GCB