高效处理JSON:从基础到C/C++实战应用全攻略
社区首页 (3652)
请编写您的帖子内容
社区频道(1)
显示侧栏
卡片版式
高效处理JSON:从基础到C/C++实战应用全攻略
最新发布
最新回复
标题
阅读量
内容评分
精选

201
评分
回复
高效处理JSON:从基础到C/C++实战应用全攻略
课程名称适应人群高效处理JSON:从基础到C/C++实战应用全攻略具有 C/C++ 编程基础的开发者,希望提升在数据处理方面的能力。 想要在 Web 开发、嵌入式开发、物联网开发等领域应用 JSON 的开发者。 希望深入了解 JSON 与 C/C++
复制链接 扫一扫
分享

85
评分
回复
JSON for Modern C++ 创建Json对象和数组
课时名称课时知识点JSON for Modern C++ 创建Json对象和数组创建 JSON 对象,可以使用 json 类的构造函数或者直接使用花括号 `{}` 来创建一个 JSON 对象。
复制链接 扫一扫
分享

102
评分
回复
JSON for Modern C++ 介绍与安装使用
课时名称课时知识点JSON for Modern C++ 介绍与安装使用JSON for Modern C++(简称 nlohmann/json)是一个以现代 C++ 风格编写的 JSON 库,旨在提供简单、易用、且符合现代 C++ 编程习惯的 AP
复制链接 扫一扫
分享

72
评分
回复
RapidJson 内存池优化与多线程解析
课时名称课时知识点RapidJson 内存池优化与多线程解析MemoryPoolAllocator 是 RapidJSON 提供的一个内存池分配器,允许预分配一块大的内存块,然后在这个内存池中进行分配,减少了内存分配和释放的次数,从而提高了性能。 通
复制链接 扫一扫
分享

82
评分
回复
JSON for Modern C++ 将STL容器转Json数据
课时名称课时知识点JSON for Modern C++ 将STL容器转Json数据将 STL 容器转换为 JSON 格式,允许我们将标准数据结构轻松序列化为 JSON 数据。这对于将程序的数据结构发送到网络、保存到文件或与其他系统交互非常重要。
复制链接 扫一扫
分享

66
评分
回复
JSON for Modern C++ 遍历Json数据
课时名称课时知识点JSON for Modern C++ 遍历Json数据对于 JSON 对象,遍历时需要使用迭代器。JSON 对象本质上是一个键值对的集合,可以通过 json::iterator 来访问每个键值对
复制链接 扫一扫
分享

53
评分
回复
RapidJson DOM 解析与 SAX 解析的应用场景
课时名称课时知识点RapidJson DOM 解析与 SAX 解析的应用场景SAX 解析是一种 基于事件驱动的流式解析,它会 逐行扫描 JSON 数据,每当遇到关键元素(如 {、}、key、value 等)时,都会触发回调函数,由用户自行处理数据。
复制链接 扫一扫
分享

96
评分
回复
CC++ JSON 库综合对比及应用案例
课时名称课时知识点CC++ JSON 库综合对比及应用案例cJSON vs. RapidJSON vs. JsonCpp vs. JSON for Modern C++;RapidJSON 最快,适用于超大 JSON 解析;JSON for Mode
复制链接 扫一扫
分享

50
评分
回复
RapidJson 常用项目应用
课时名称课时知识点RapidJson 常用项目应用使用 RapidJSON 解析一个 HTTP API 返回的 JSON 数据,例如 GitHub 的用户信息;使用 JSON 结构化存储交易记录;解析超大 JSON 日志文件(如 10GB 服务器日志
复制链接 扫一扫
分享

61
评分
回复
RapidJson value 和document的区别
课时名称课时知识点RapidJson value 和document的区别rapidjson::Document 是 rapidjson::Value 的子类,二者的主要区别是:Document 通常用于表示整个 JSON 数据文档,它是根对象。Va
复制链接 扫一扫
分享

51
评分
回复
JSON for Modern C++ 将Json转STL容器
课时名称课时知识点JSON for Modern C++ 将Json转STL容器将 JSON 数据转换为 STL 容器,可以轻松实现 JSON 和标准数据结构之间的转换。这对于从 JSON 数据中提取信息并在 C++ 程序中进行进一步处理非常有用。
复制链接 扫一扫
分享

64
评分
回复
JSON for Modern C++ 解析Json对象与数组
课时名称课时知识点JSON for Modern C++ 解析Json对象与数组解析 JSON 字符串非常简单,只需要使用nlohmann::json::parse 函数;与解析 JSON 字符串类似,直接将 JSON 对象作为字符串进行解析
复制链接 扫一扫
分享

51
评分
回复
RapidJson 使用 SAX 解析大Json数据
课时名称课时知识点RapidJson 使用 SAX 解析大Json数据SAX 解析(Simple API for XML)是一种事件驱动的解析方式,适合处理大文件。在这种模式下,解析器逐步读取 JSON 数据,而不是将整个数据加载到内存中。每当解析到
复制链接 扫一扫
分享

47
评分
回复
JSON for Modern C++ 修改删除保存Json数据
课时名称课时知识点JSON for Modern C++ 修改删除保存Json数据修改 JSON 数据,可以通过键访问并修改 JSON 对象中的值,可以使用 erase() 方法来删除 JSON 对象中的某个元素,可以使用 std::ofstream
复制链接 扫一扫
分享

66
评分
回复
RapidJson Document的基本介绍
课时名称课时知识点RapidJson Document的基本介绍rapidjson::Document 是 RapidJSON 库中的一个非常重要的类,它是整个 JSON 数据的容器,并且是所有 JSON 数据操作的起点。Document 继承自 r
复制链接 扫一扫
分享

61
评分
回复
RapidJson解析JSON数组与格式化输出
课时名称课时知识点RapidJson解析JSON数组与格式化输出RapidJson解析 JSON 数组,RapidJSON 提供了 PrettyWriter类,允许你对 JSON 数据进行格式化输出,加入缩进、换行等
复制链接 扫一扫
分享

80
评分
回复
JsonCpp修改与检查JSON数据
课时名称课时知识点JsonCpp修改与检查JSON数据修改 JSON 数据,访问成员:使用 root["key"] 来访问 JSON 对象中的某个键的值。root["key"] 会返回一个 Json::Value 类型对象,你可以通过调用 asTyp
复制链接 扫一扫
分享

84
评分
回复
RapidJson Value访问修改删除JSON数据
课时名称课时知识点RapidJson Value访问修改删除JSON数据访问 Value 中的数据,可以使用 rapidjson::Value 提供的成员函数来访问其中的数据。可以修改 Value 对象中的数据,通过赋值操作或者其他方法
复制链接 扫一扫
分享

95
评分
回复
RapidJson介绍与安装使用
课时名称课时知识点RapidJson介绍与安装使用RapidJSON 是一个高效、可移植的 C++ JSON 解析库,专为高性能应用设计。它具有以下特点:超快:比许多 JSON 库(如 cJSON、JSONCPP)解析速度更快,适用于高性能应用。全功
复制链接 扫一扫
分享

67
评分
回复
RapidJson Value保存JSON 数据到文件
课时名称课时知识点RapidJson Value保存JSON 数据到文件保存 JSON 数据到文件,要将 JSON 数据保存到文件中,可以使用 rapidjson::FileStream 类
复制链接 扫一扫
分享

67
评分
回复
RapidJson解析JSON数据
课时名称课时知识点RapidJson解析JSON数据解析 JSON 字符串为 RapidJSON DOM,访问 JSON 对象的键值对和数组元素,使用 SAX 解析大 JSON 文件(事件驱动方式)
复制链接 扫一扫
分享
为您搜索到以下结果: