关于libxml2解析xml文档的问题
xqkz 2003-10-15 07:05:16 我有这样的xml文件:
<?xml version="1.0" encoding="GB2312" ?>
<smsxml>
<sms>
<phone>13814048888</phone>
<msg>HI,你好。这是SMS DEMO测试I。</msg>
</sms>
</smsxml>
当我用xmlNodeListGetString(msg=xmlNodeListGetString(doc, child->xmlChildrenNode,1))得到msg的值时,得到的结果是乱码(后来我才知道输出默认会转换为utf-8编码)。我现在只想得到原始的信息(HI,你好。这是SMS DEMO测试I。),怎么办?我用UTF8Toisolat1结果也不行。
我将xml文件中encoding换成ISO-8859-2结果一样。