silverlight在线阅读器(二):为silverlight增加gb2312编码
摘要:
阅读器遇到的第一问题就是中文编码,许多网站都使用中文编码,而silverlight并不支持,这是首先要解决的问题。 .NET Compact Framework同样也不支持GB2312编码,这个解决方法同样适用于.NET Compact Framework。 方法其实很简单,通过GB2312与unicode的对照表。首先把取得字节码,再转行到Unicode码,最后查表取得对应汉字,接下来就是实现的问题了。 首先定义转换字典:字典信息可以从 转换字典 获得。 第二步实现Encoding类,命名为:Gb2312Encoding,代码如下: 代码Code highlighting produced. 阅读全文
posted @ 2010-07-06 23:15 思无邪 阅读(1727) 评论(4) 推荐(1) 编辑