关于Html编码问题,例如字符:·
2016-11-04 11:11
239 查看
我写的WCF服务突然报错了...
然后我发现传过来的字符不完整
{"完整":"尼古拉·奥斯特洛夫斯基的信息"}
然后传过来的是:{"完整":"完整
当然这个json串都不会解析成功,当然会报错了...
我刚看到这样的情景,心想:又不会是字符太长那个那个了吧...(有次就是因为字符需要传的比较长,但是配置web.config很费劲)
仔细瞅瞅,发现刚好是在这个字符("·")被截取的...
原来这是个html编码的字符,这些内容都是爬虫采集回来的,我看了下爬虫采集的源链接,打开页面
这个信息是"尼古拉·奥斯特洛夫斯基的信息"。。。
如果采集的是文章内容倒是没事,但是这个信息是采集的源代码中的一个描述信息...
知道怎么回事就好办了...
就可以了...
然后我发现传过来的字符不完整
{"完整":"尼古拉·奥斯特洛夫斯基的信息"}
然后传过来的是:{"完整":"完整
当然这个json串都不会解析成功,当然会报错了...
我刚看到这样的情景,心想:又不会是字符太长那个那个了吧...(有次就是因为字符需要传的比较长,但是配置web.config很费劲)
仔细瞅瞅,发现刚好是在这个字符("·")被截取的...
原来这是个html编码的字符,这些内容都是爬虫采集回来的,我看了下爬虫采集的源链接,打开页面
这个信息是"尼古拉·奥斯特洛夫斯基的信息"。。。
如果采集的是文章内容倒是没事,但是这个信息是采集的源代码中的一个描述信息...
知道怎么回事就好办了...
string s ="尼古拉·奥斯特洛夫斯基的信息"; string _s= System.Web.HttpUtility.HtmlDecode(s);
就可以了...
相关文章推荐
- 菜鸟遇到的问题:LCD显示中文遇到问题-->关于字符串的编码方式
- 关于中文字符UNICODE编码的三个问题(基于此可以求中文字符的笔划和首拼)
- 关于delphi中url文件下载编码问题(处理里面含有空格,汉字,字符)
- ASP.net中"名称以无效字符开头"问题解决?(转自:http://zhfen.cnblogs.com/archive/2006/05/25/358555.html)
- 关于htmlspecialchars实体字符转码的问题
- 关于java字符的编码问题学习
- 编码为 UTF-8 的JSP 文件中出现非法字符  问题
- 关于 MySQL UTF8 编码下生僻字符插入失败/假死问题的分析
- 让Gradle支持中文 - 关于 "编码 GBK 的不可映射字符"异常的解决
- 关于利用Jsoup解析HTML中 变成非传统空格或乱码问题解决方法
- html <"input "/>关于value 空格后的内容消失的问题
- C#中关于从剪贴板中读取HTML格式含中文字符会出现的问题和解决方法
- 关于html中charset与<title>位置不同页面空白的问题及解决方法
- 【html&css】Html&Css 特殊字符编码大全
- 关于 MySQL UTF8 编码下生僻字符插入失败/假死问题的分析
- HTML字符实体(关于&amp;nbsp;&amp;gt;&amp;lt;等)
- 关于"密码最短长度为7,其中必须包含以下非字母数字字符: 1”的问题
- 转关于使用月历控件时·时间不准确问题
- [JS][jQuery]清空元素html("")、innerHTML="" 与 empty()的区别:关于内容泄露问题
- [JS][jQuery]清空元素html("")、innerHTML="" 与 empty()的区别:关于内容泄露问题