#include <initializer_list>
#include <string>
#include <string_view>
#include <map>
#include <vector>
#include <variant>
#include <exception>
#include <stdexcept>
类 | |
class | Jsonlib::JsonException |
Json专用异常基类类 更多... | |
class | Jsonlib::JsonTypeException |
Json类型错误异常类 更多... | |
class | Jsonlib::JsonStructureException |
Json结构错误异常类 更多... | |
class | Jsonlib::JsonValue |
Json数据通用类 更多... | |
命名空间 | |
namespace | Jsonlib |
宏定义 | |
#define | MYSVAC_CPP_JSONLIB_H |
#define | JSONLIB_EXPORT |
类型定义 | |
using | Jsonlib::JsonObject = std::map< std::string, JsonValue > |
JsonObject类型 | |
using | Jsonlib::JsonArray = std::vector< JsonValue > |
JsonArray类型 | |
函数 | |
JsonValue | Jsonlib::deserialize (std::string_view str) |
反序列化函数 | |
变量 | |
OBJECT | |
ARRAY | |
STRING | |
NUMBER | |
BOOL | |
ISNULL | |