Libtinyxml 读取乱码(非中文)

代码在我本地的虚拟机里面能够读出来xml,而且正确,

到了服务器上就不行,读出来的tag长度全部为1,tag的ascci为6,7,17等不可见字符

反复安装了tinyxml-devel.x86_64,没解决问题。系统安装的是:tinyxml-devel-2.6.1-1.el6.x86_64 。

 

没有办法,最后下载了

tinyxml_2_6_2.zip

根据 http://www.mamicode.com/info-detail-1470604.html 用cmake 编译了。

把打包的libtinyxml.a改成了新编译的,还是不行。

最后把tinyxml_2_6_2.zip里面的tinyxml.h拷贝过去覆盖了原有的。编译之后,问题解决了。

你可能感兴趣的:(C,&&,OC,&&,iOS,libtinyxml)