c#源码转java源码的-json11:适用于C++11的微型JSON库

时间:2024-06-08 07:03:29
【文件属性】:

文件名称:c#源码转java源码的-json11:适用于C++11的微型JSON库

文件大小:16KB

文件格式:ZIP

更新时间:2024-06-08 07:03:29

系统开源

c#原始码转Java原始码的json11 json11是用于C ++ 11的微型JSON库,提供JSON解析和序列化。 该库提供的核心对象是json11 :: Json。 Json对象代表任何JSON值:null,bool,数字(整数或双精度),字符串(std :: string),数组(std :: vector)或对象(std :: map)。 Json对象的作用类似于值。 可以对它们进行分配,复制,移动,比较是否相等或顺序,等等。 还有一些辅助方法Json :: dump,可将Json序列化为字符串,而Json :: parse(静态)可将std :: string解析为Json对象。 使用C ++ 11的新初始化器语法可以很容易地创建JSON对象: Json my_json = Json::object { { "key1", "value1" }, { "key2", false }, { "key3", Json::array { 1, 2, 3 } }, }; std::string json_str = my_json.dump(); 还有一些隐式构造函数,可将标准类型


【文件预览】:
json11-master
----test.cpp(10KB)
----json11.cpp(24KB)
----json11.hpp(9KB)
----json11.pc.in(334B)
----.gitignore(153B)
----CMakeLists.txt(2KB)
----Makefile(592B)
----README.md(1KB)
----LICENSE.txt(1KB)

网友评论