我用Cup解析xml文件,但是在在简体版中可以正常显示,但是在繁体版中不能正常显示。我在xml头部加了<?xml version="1.0" encoding="GB2312"?>,而且我也尝试过将从xml中读取的数据转换成big5的也还是不行。不知哪位大侠告知?

解决方案 »

  1.   

    xml文件现在是utf8.在简体版系统下是没有问题的。但是在繁体版下面,就不行了。我看了cup类,貌似里面好像是将多字节的返回的,因为我的工程用的是多字节的。原本以为提取出来的是utf8格式的数据,所以试过将utf8转成big5的,但还是乱码。
      

  2.   

    大伙帮个忙。我的xml文件中使用的简体中文,但是要在繁体版系统下使用。所以出这么多烦人的事。
      

  3.   

    <?xml version="1.0" encoding="big5"?>要显示你好转码一下.
      

  4.   

    我的xml文件中是中文简体的,所以好像比较困难。我现在用了另外一种方法,将xml中的简体换成繁体的,这样就可以了。如果要在中文简体系统上显示,那么那繁体转换成简体,这种方式要比在繁体系统上,将简体转成繁体要容易的多。多谢大伙。