当前位置:  技术问答>linux和unix

关于libxml2解析xml文档的问题

    来源: 互联网  发布时间:2015-04-30

    本文导语:  我有这样的xml文件: 13814048888 HI,你好。这是SMS DEMO测试I。 当我用xmlNodeListGetString(msg=xmlNodeListGetString(doc, child->xmlChildrenNode,1))得到msg的值时,得到的结果是乱码(后来我才知道输出默认会转换为utf-8编码)。我现...

我有这样的xml文件:



13814048888
HI,你好。这是SMS DEMO测试I。


当我用xmlNodeListGetString(msg=xmlNodeListGetString(doc, child->xmlChildrenNode,1))得到msg的值时,得到的结果是乱码(后来我才知道输出默认会转换为utf-8编码)。我现在只想得到原始的信息(HI,你好。这是SMS DEMO测试I。),怎么办?我用UTF8Toisolat1结果也不行。
我将xml文件中encoding换成ISO-8859-2结果一样。

|
不需要这样啊.你可以通过iconv命令将xml文档转成utf-8编码,然后直接解析啊.这样省了很多工夫

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 如何在HP-UX 11.11下用cc编译libxml2-2.6.23源码,生成64位的libxml2.a库
  • libxml2是针对aix、sco、linux分不同版本还是统一版本?
  • redhat 安装libxml2 make install 时报错
  • 请教一个直接使用libxml2静态库的问题
  • 封装libxml2,那位有经验,请进
  • 在Solaris中如何加入一个动态库 (如 libxml2.so.2)
  • linux ubuntu9.04 libxml2安装问题
  • libxml2 安装的问题!
  • 配置PHP出现的libxml2错误问题
  • linux环境下如何用gcc编译含libxml2的C程序文件?
  • 怎么使用 linux 下的 libxml2 库读写 xml 文件和设置属性
  • linux下libxml2编译通不过
  • 交叉编译中关于libxml2的问题
  • 求助 开源libxml2动态库支持最大长度
  • libxml2可以移植到uclinux下面吗?
  • 有人在aix上装过libxml2吗?取经来了。。
  • libxml2使用的问题
  • libxml2如何保存XML到内存?
  • 哪位高手指点一下:使用libxml2是否可以动态生成xml文件?
  • 怎么使用 linux 下的 libxml2 库读写 xml 文件和设置属性 iis7站长之家


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3