silverlight用Encoding.UTF8读取shape文件的中文属性值 出现乱码

时间:2020-12-17 22:20:24

最近用Silverlight读取shape文件,读出的属性居然是乱码。

原因是:Silverlight不支持GB2312。

解决方案:

下载该地址的代码http://encoding4silverlight.codeplex.com/,并将gb2312.bin设为Embedded Resource。通过将gb2312的编码字符转为Silverlight支持的utf-8编码。

该问题已经解决。具体的视线,有需要的,请留言。