///Json工具类
class CTNJsonUtil
{
public:
    CTNJsonUtil();
    ~CTNJsonUtil();

    ///从文件加载
    bool fromFile(string sFile);

    ///从字符串加载
    bool fromString(string str);

    ///转化成树型help
    int toTreeHelp(CSelectHelp& help);

    ///增加一个节点
    void addNode(string key, string v);

    ///增加一个CIntent,相当于一次性把CIntent中的所有key全加进来
    void addItent(string key, CIntent &it);

    ///增加一个CSelectHelp,相当于一次性把CSelectHelp中的所有加进来
    void addHelp(string key, CSelectHelp &help);

    ///转化成字符串
    string toString();

    ///保存到文件
    bool toFile(string sFile);

    ///清空
    void clear();

};
Copyright © TouchNet 2015 all right reserved,powered by Gitbook最后修订时间: 2022-06-21 09:21:04

results matching ""

    No results matching ""