请教一下Server.UrlDecode("字符串")可以解析出来.但如果Server.UrlDecode(变量),而且这个变量从HttpWebResponse中得到的字符串数据.却无法解析出来.请问有没有人遇到这样的问题.麻烦大侠们帮我分析一下.
解决方案 »
- 用sqlserver2005express版数据库,需要动态新建数据库,如何知道服务器上程序的app_data路径?
- json反序列化为对象,用匿名类型实现有问题
- 在DAL层增加Entity FrameWork 后报错,请高手指点
- 求助:使用服务器端验证后,怎么没有通过还是会刷新页面啊
- 请问asp.net 网站 搜索 图片颜色问题?
- asp.net做的页面,按IE工具栏目的“后退”怎么会 “ 无法显示网页 ”
- 在日期控件中如何现示农历?
- 请教:Datagrid上的textbox列该怎么取值?
- 下载时中文文件名为乱码问题
- 对数据集更新是出现“对于不返回任何基表信息的SELECTCOMMAND不支持动态SQL生成”
- 时间段查询语句问题出在哪里
- 关于人才网中的视频面试
但如果把"\u4eba\u7269\u5f62\u8c61"保存到文本文件.把读出来. StreamReader str = new StreamReader(@"d:\12.txt"); this.richTextBox1.Text = System.Web.HttpUtility.UrlDecode(str.ReadToEnd());
解析出来的文符串还是"\u4eba\u7269\u5f62\u8c61"
Regex reg = new Regex(@"(?i)\\u([0-9a-f]{4})");
this.richTextBox2.Text = reg.Replace(str.ReadToEnd(), delegate(Match m) { return ((char)Convert.ToInt32(m.Groups[1].Value, 16)).ToString(); });