QJson来自json的文档
QJsonDocument from json
>我有一个带有JSON对象的二进制字符串,我需要解析。但是当我从中创建QJsonDocument
时,我得到一个空文档。我试图在创建后读取错误代码,但QJsonParseError
包含"NoError"。我想解析的 JSON 太大了,但是当我尝试创建小 json 并解析它时,我最终会得到相同的结果。我的简短示例:
QJsonDocument doc;
QString json("{"key" : "value"}");
QJsonParseError error;
doc.fromJson(json.toUtf8(), &error);
QJsonDocument::fromJson()
是一个静态函数。因此,您可以在没有对象的情况下调用它,并且此函数无法访问非静态类成员。要使用给定的 json 初始化文档:
QJsonDocument doc = QJsonDocument::fromJson(json.toUtf8(), &error);
相关文章:
- 正在查找文档以获得PS4平台的C++中的设备信息
- 如何在文档文件夹中创建目录
- 当Microsoft文档仅包含 C# 示例时,如何查找 C++ 包含文件名
- 通过构造函数创建一些值并尝试添加到文档中使用 rapidjson 不起作用
- 关于类的 Python 文档 - 对C++的引用不正确
- C++/autoconf 等效于文档库要求.txt的要求是什么?
- mbed:使用 USB 文档库编译会导致错误
- C++ VISUAL STUDIO:GLFWwindow没有初始化,即使它是在文档中编写的并且以前工作过
- 使用 yaml-cpp 更新 YAML 文档的节点和值
- 在加载 MSHTML 文档之前从 MSHTML 文档中删除无效的 URL
- 如何在C++中表示JSON文档的递归对象结构?
- 如何查找 Redshift Maya API 文档?
- 如何使用值模板编写文档测试用例?
- 如何使用 Gradle DSL(领域特定语言)上的文档?
- ncurses 找不到任何关于cchar_t的文档
- 提取狮身人面像文档中的C++代码片段
- 如何使用基于范围的for循环迭代Rapidjson文档(它本身就是一个JSON数组)
- 如何使用 Poco Json 解析器确定输入文档中错误的位置?
- QJson来自json的文档
- MongoDB c++ Driver 3.0获取字符串文档,避免json