auto doc=new tinyxml2::XMLDocument();

    doc->Parse(FileUtils::getInstance()->getStringFromFile("data_1.xml").c_str());

    auto root=doc->RootElement();

    

    for (auto e=root->FirstChildElement();e;e=e->NextSiblingElement()) {

        std::string str;

        for (auto attr=e->FirstAttribute();attr;attr=attr->Next()) {

            str+=attr->Name();

            str+=":";

            str+=attr->Value();

            str+=",";

        }

        log("%s",str.c_str());

    }

posted on 2016-03-01 22:48  baraka  阅读(193)  评论(0编辑  收藏  举报