reset_item_to_default(item);
}
}
- return true;
}
else
{
- WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "Open JSON filePath fail!:%s", filePath.c_str());
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "Open JSON filePath fail!:%s , create a new Json Configfile!", filePath.c_str());
+ cjson_json = cJSON_CreateObject();
+ for (int i = 0; i< ConfigItem::CONFIGMODEL_ITEM_MAX;i++)
+ {
+ ConfigItem item = (ConfigItem)i;
+ cJSON *obj=get_item(item);
+ if (obj == NULL) //没有变量则用默认值初始化
+ {
+ reset_item_to_default(item);
+ }
+ }
}
- return false;
+ return true;
}
/*1.读取字符串*/