当前位置: 首页>>代码示例>>C++>>正文


C++ JsonObject::LoadFromText方法代码示例

本文整理汇总了C++中JsonObject::LoadFromText方法的典型用法代码示例。如果您正苦于以下问题:C++ JsonObject::LoadFromText方法的具体用法?C++ JsonObject::LoadFromText怎么用?C++ JsonObject::LoadFromText使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在JsonObject的用法示例。


在下文中一共展示了JsonObject::LoadFromText方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: Install

int ServerPic::Install(int argc, char *argv[])
{
    string configUrl("http://192.168.89.1/Test/config.json");
    //  init error
    ErrorInfo::Init();
/*
    //  check params count
    if (argc < 2)
        return INVALID_ARGV_NUMBERS;

    //  load argv
    string configUrl(argv[1]);
*/
    //  init libcurl
    curl_global_init(CURL_GLOBAL_ALL);

    //  init system config
    HttpRequest *configReq = new HttpRequestGet(configUrl);
    configReq->contentType = HttpContentType::Json;
    configReq->Connect();
    if (configReq->text.empty())
        return EMPTY_CONFIG_FILE;

    AppSetting *setting = AppSetting::Instance();
    JsonObject *jsonObj = new JsonObject();
    jsonObj->LoadFromText(configReq->text);
    setting->Load(jsonObj);

    //  Release install memory
    safe_del(jsonObj);
    safe_del(configReq);

    return NO_ERROR;
}
开发者ID:woudX,项目名称:ServerPic,代码行数:34,代码来源:serverpic.cpp


注:本文中的JsonObject::LoadFromText方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。