【已解决】关于tinyxml2读取xml的问题

<?xml version="1.0" encoding="UTF-8"?>

tinyxml2读取xml文件时,可以读取到属性名字叫name,但是name的值总是无效(19区),是因为什么问题啊?各位大侠帮帮忙

cocos2dx 版本是2.2.3

name和value都是作为属性,但道理取出值的方式都是一样的。没道理一个为空。

楼主试试用别的字符代替看一下。或者交换2个属性的位置看一下。是不是哪里有问题?

我试过了。不用中文就是好的。但是tinyxml2不是可以读取中文么。

注意一下是不是utf-8编码的问题。

嗯,是的,是编码问题,要用iconv转换下编码的。谢谢版主了