int32_t err = 0;
int64_t doc = XmlParseFile("config.xml", &err);
if (doc != 0 && err == 0) {
int64_t root = XmlGetRootElement(doc, &err);
XmlFree(doc);
} else {
printf("加载失败,错误码:%d\n", err);
}
int32_t err = 0;
int64_t doc = XmlParseFile("./config/app.xml", &err);
if (doc != 0) {
int64_t root = XmlGetRootElement(doc, &err);
int64_t settings = XmlFindElement(root, "settings", &err);
const char* appName = XmlGetAttribute(settings, "name", &err);
printf("应用名称:%s\n", appName);
FreeStringPtr(instance, appName);
XmlFree(doc);
}