最近登录的好友
查看全部

共 1 个好友

迷你博客

共0篇迷你博客

最新帖子

共3 条帖子

denny(wqf363)在线状态 1天前

社区头衔:
专家排行榜
社区生日:
2005-05-09 |生日:1983-04-09
所在城市:
技术专长:
C,c++,linux
开发工具:
GCC,VS2008
兴趣爱好:
登山;看电影,旅游,阅读
个人简介:
所在行业:
所在公司:
 
(仅好友可见)
联系方式:
(仅好友可见)
 
编辑我的资料
人气:
[人气排行榜] 共 73702 人访问 / 查看详细
专家分:
[专家分排行榜] 共 2239 分 / 查看详细
可用分:
[可用分排行榜] 共 584 分
所获勋章:
个人动态
10月08
  • denny  修改了个人资料 14:34
09月16
博客
查看全部

共102 篇文章

留言
查看全部

共 4 条留言

temporaryname 2008-07-17

是数字加字母的东西  法航托盘好像在网页上可以正确显示,但我把结果写入文件时是数字加字母式的东西

temporaryname 2008-07-17

请问下我用iconv转换gdk到utf-8后显示的不是中文,而是数字加字母性质的东西<br/><br/>&#x6CD5;&#x822A;&#x6258;&#x76D8;<br/><br/>为什么不是中文呢,怎么才能把这样的东西显示utf-8下的中文

wangfei19781125 2008-06-26

您好,看了你博客上的一文章,http://blog.csdn.net/wqf363/archive/2006/11/16/1388941.aspx,请问第二个例子中的encoding从ISO-8859-1改成GBK为什么就不行了,是iconv不支持吗?

denny 回复于 2008-07-04

经过我测试,确实发现改为gbk会出现错误,从gdb的结果来看是指向了hanler-&gt;input, xmlFindCharEncodingHandler这个函数操作的结果已经表明gbk编码是在libxml的编码列表中,但为什么hanler- &gt;input这个函数为什么会出错呢?应该是libxml提供的这个函数,只允许把其它编码转化为utf-8,或者iso-8859-2,所以你想转换成gbk是不行的,而且也没必要,这里的 xml是用来内部处理的,而不是显示的,所以最好都用utf-8来传输。而例子一则是将传输来的xml文件(原gbk)转化为utf-8格式。这两个例子都是为了把输入的文件或字符串从原来的编码转换至最终的utf-8, 其中用iconv可将编码互相转换,而libxml的转换函数,则只能将其它编码转化为指定的两种:utf-8或者iso-8859-2

翁超群 2007-11-23

问一下自己动手写操作系统的cd为什么可以压缩了40倍多,怎么做到的,谢谢

denny 回复于 2008-02-27

CD里都是文本类型的源码,文本是最容易压缩的,使用LZ系列压缩方式能达到极高的压缩率.