解决Rss/Xml中一不能被识别的特殊字符问题
2008-09-11 11:37
531 查看
最近在网站发现Rss订阅链接出现“无法识别的特殊字符”问题,这个字符一般出现在某字符串的前面或后面,使用Trim无法去除,在IE中不能正确显示,Firefox中不能显示格式化后的内容,保存xml文件用UltraEdit查看,此无法识别的字符显示为空格,查看字符属性Ascii为32,这个是由于字体显示的问题,实际肯定不是32,因为在程序中查找32字符查不到,最后在Asp.net中用户Server.UrlEncode对内容编码后发现此字符被编码为: %00 ,不知道是何字符?也不知道用户是如何输入的?
最后先把字符串编码并使用Substring去掉字符串前后的%00后解码写到xml文件中解决问题
最后先把字符串编码并使用Substring去掉字符串前后的%00后解码写到xml文件中解决问题
相关文章推荐
- 解决微信登录时昵称中包含特殊字符,不能存入数据库问题
- EasyUI的行对象的特殊列(如列名中包含‘-’)不能识别的问题解决
- jQuery在异步请求数据返回后,调用$("selector").html(data.content);之后因为一些特殊字符或者',"不能显示内容的问题解决办法
- 完美解决QQ空间背景音乐中不能输入如"="等特殊字符问题
- 解决eclipse资源文件名称不能含有特殊字符跟大写字母的问题
- VirtualBox 及一些特殊USB(无驱动)的识别问题(二)解决了不能识别一些特殊USB的问题(其实就是插着USB重启,很简单)
- VirtualBox 及一些特殊USB(无驱动)的识别问题(二)解决了不能识别一些特殊USB的问题(其实就是插着USB重启,很简单)
- 网站使用UTF-8编码不能自动识别问题的解决
- Liferay:RSS Portlet 不能配置的问题解决办法
- 解决ASP执行DB查询中的特殊字符问题
- linux 中adb不能识别android手机no permission问题解决
- libexpat不能处理XML中非正常字符的问题
- 黑马程序员_解决读取web.xml中文字符乱码问题
- XML 文件中出现 & ? ? 这类特殊字符的一种解决方法
- Ubuntu--解决USB不能自动识别问题
- [解决问题][不能更新eclipse]错误提示:Error retrieving "feature.xml". [error in opening zip file]
- JS 字符串编码函数(解决URL特殊字符传递问题):escape()、encodeURI()、encodeURIComponent()区别详解
- ajax和webservice交互特殊字符处理和时间问题解决
- pocketsphinx 创建自定义词典不能识别的问题解决
- 如何解决XML文件中特殊字符“& <”导致解析错误的问题