遇到问题需要解析unicode编码的xml,因为xml里面有多国文字,不能转成其它的格式,试了一下tinyxml失败,up也是失败,各位大虾小弟求解?

解决方案 »

  1.   

    tinyxml,up
    都是可以的,你需要注意xml本身的编码
      

  2.   

    TinyXML 有个parse方法可以指定编码你实施
      

  3.   

    如果是Win32平台,MSXML Core Services是最好的选择,特别是MSXML3,只要系统有IE就有MSXML3。MSXML对于Unicode的支持绝对是非常优秀的。可以通过MSDN中Win32 and COM Development\XML学习MSXML。
      

  4.   

    多谢各位,发了帖子以后又投入到工作当中,真是的忘记了,实在对不起,
    那个问题在发帖1天后找到了,如1F所说,xml本身的问题,因为我用up唯独不可以解决的那个unicode xml的标签文字中含有 〈〉尖括号,导致解析失败,
    真不知道那些SB是怎么想的,现在用msxml解析的,貌似根tinyxml没什么差别,ms的东西还是挺好用的。