如:”=?gbk?Q?=B7=D6=C0=E0=CD=B3=BC=C61.doc?=“
用System.Text.Encoding.GetEncoding("gb2312").GetString(Convert.FromBase64String(attname));
就是
attname="=?gbk?Q?=B7=D6=C0=E0=CD=B3=BC=C61.doc?="
System.Text.Encoding.GetEncoding("gb2312").GetString(Convert.FromBase64String(attname));
错误提示为“base-64 字符串中的无效字符”
最终的结果我想要将上面的:”=?gbk?Q?=B7=D6=C0=E0=CD=B3=BC=C61.doc?=“ 转为“分类统计1.doc”
该怎么弄?改那里?
用System.Text.Encoding.GetEncoding("gb2312").GetString(Convert.FromBase64String(attname));
就是
attname="=?gbk?Q?=B7=D6=C0=E0=CD=B3=BC=C61.doc?="
System.Text.Encoding.GetEncoding("gb2312").GetString(Convert.FromBase64String(attname));
错误提示为“base-64 字符串中的无效字符”
最终的结果我想要将上面的:”=?gbk?Q?=B7=D6=C0=E0=CD=B3=BC=C61.doc?=“ 转为“分类统计1.doc”
该怎么弄?改那里?
解决方案 »
- asp.net 页面(或者session)过期的问题 求解
- 夏天裹棉袄狂奔求救-CreateObject("Word.Application") 无法创建 ActiveX 组件
- Label控件的ForeColor的问题
- 新手提问送分
- 请问sql2005的数据库在sql2000中能打开吗?
- 网站发布的问题?
- aspx页面间传递变量时如何让地址栏中的name='xxx'屏蔽掉或变成乱码?
- 网页中的播放器可以放电视节目,是怎么做出来的啊?
- datalist怎么使用,如何获取数据库里的数据
- 如何使用asp.net将excel文件导入到mysql数据库中?
- 请问网页上选项卡那种效果是怎么做的?
- 怎么实现下拉框数据的动态筛选?
在加密和解密时 分别在 具体的位置 加上MD5方法就行了
当然你用FromBase64String会出错
.NET基础类库中没有提供Quoted-Printable的编码解码,你只好自己做一个啰,网上也有很多开源的,搜一个来改改啰。如:
http://www.cnblogs.com/jerrie/archive/2006/07/29/462798.html
http://www.codeproject.com/KB/security/TextCoDec.aspx