我的JSON解析库

来源:互联网 发布:淘宝添加库存有影响吗 编辑:程序博客网 时间:2024/04/29 17:58
/*{    "name": "json″,    "array": [        {            "cpp": "jsoncpp"        },        {            "java": "jsoninjava"        },        {            "php": "support"        }    ]}*/// string, number, object, array, true, false, nullstruct STJsonValue{int m_nType;std::string m_strData;// 原始数据(暂时)};// stringstruct STJsonString : public STJsonValue{std::string m_strString;};// numberstruct STJsonNumber : public STJsonValue{double m_dNumber;};// numberstruct STJsonBool : public STJsonValue{bool m_bBool;// true/false};// nullstruct STJsonNull : public STJsonValue{// nothing};// object(对应一个std::map<std::string, STJsonValue*> )struct STJsonObject : public STJsonValue{// std::map<std::string, STJsonValue*>};// array(对应一个std::vector<STJsonValue*> )struct STJsonArray : public STJsonValue{// std::vector<STJsonValue*>};

0 0