以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML工具及XML开发环境 』  (http://bbs.xml.org.cn/list.asp?boardid=7)
----  哪位高手指点一下:如何使libxml2支持中文  (http://bbs.xml.org.cn/dispbbs.asp?boardid=7&rootid=&id=14614)


--  作者:fly950223
--  发布时间:2/19/2005 4:02:00 PM

--  哪位高手指点一下:如何使libxml2支持中文
我在程序中使用了下面函数:
    xmlSaveFormatFileEnc(file_name, pDoc, "GB2312", 1) 去保存XML文件

   但写入file_name.xml文件中中文部分是乱码.有谁能告诉我如何使用中文吗? (pDoc是一个指向字符的指针,其中包括中文)


--  作者:force_eagle
--  发布时间:3/2/2005 7:41:00 PM

--  
关注
--  作者:force_eagle
--  发布时间:3/3/2005 10:27:00 AM

--  
不知道用iconv可不可以转换
--  作者:harpyham
--  发布时间:3/11/2005 10:44:00 AM

--  
关注贴
--  作者:zhixm
--  发布时间:3/11/2005 5:44:00 PM

--  
xmlSaveFormatFileEnc(file_name, pDoc, "ISO8859-1", 1),试试看这样,因为我发现我这里如果使用UTF8Toisolat1将libxml2生成的xmlNode->content转换,然后就可以看到汉字了。然后我再用iconv(linux)将其转换为UTF-8,就是正确的。
--  作者:gshine
--  发布时间:12/21/2005 2:43:00 PM

--  
关注ing
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms