tinyxml2在Android下使用LoadFile(const char *filename)问题

来源:互联网 发布:ipad淘宝直播在哪里看 编辑:程序博客网 时间:2024/05/30 04:27

tinyxml2::XMLDocument myDocument;
int error = myDocument.LoadFile(xmlFullFile.c_str());

//在android下,LoadFile的返回值是3,找不到该文件


//修改方法

tinyxml2::XMLDocument myDocument;

 auto pBuffer = CCFileUtils::sharedFileUtils()->getFileData(xmlFullFile.c_str(), "rb", &bufferSize);
 int error=  myDocument.Parse((const char*)pBuffer);   


在Android、ios、win32下通用

0 0
原创粉丝点击