Json 表情符号问题

hellNo 2011-08-29 03:10:48
当我发一个

ぐ ☆° ╱;;心;;╱ ☆°
ぐ愛ぐ ☆° ╱;;碎;;╱ ☆° ぐ
ぐ ☆° ╱;;離;;╱ ☆° ぐ伱ぐ
☆° ╱;;離;;╱ ☆°  ぐ


这样的评论的时候,


jQuery.ajax({
type: "post",
async: false,
url: "ShowPicDetail.aspx/GetPostsList",
data: '{manshowId:\"' + msid + '\", pageId:\"' + currentPageIdx + '\", pageSize:\"' + pageSize + '\"}',
contentType: "application/json; charset=utf-8",
dataType: "json",
cache: false,
success: function (data) {
//返回的数据用data.d获取内容
var jsonStr = window["eval"]("(" + data.d + ")");
}
},
error: function (err) {
alert(err);
}
});

jsonstr就获取不到值了,就出错了。转换不了这样的符号表情,但是一般的汉字英文数字都没有问题,请教高手怎么解决表情符号转换问题??怎么能然jsonStr获取到值呢??
...全文
488 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
imtns 2011-09-01
  • 打赏
  • 举报
回复
顶一个!
after80 2011-09-01
  • 打赏
  • 举报
回复
<![CDATA[ #各种奇怪的字符# ]]
hellNo 2011-08-31
  • 打赏
  • 举报
回复
再顶一个
hellNo 2011-08-31
  • 打赏
  • 举报
回复
帖子加分,转码具体操作求高人解答,我不理解你们到底什么意思啊?网上的解码不都是针对URL的吗? 针对数据的也只是变成%,但有没有办法把那种符号原封不动的变成JASON并且显示出来呢?
hellNo 2011-08-31
  • 打赏
  • 举报
回复
abcd_ufo 2011-08-30
  • 打赏
  • 举报
回复


百度搜一下 js 转码
hellNo 2011-08-30
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 lsw645645645 的回复:]

要编码的。
[/Quote]
我知道编码转换,但是我不知道具体应该怎么转换,应该转换成什么样的JASON才认识,请教大侠指教!
lsw645645645 2011-08-30
  • 打赏
  • 举报
回复
要编码的。
hellNo 2011-08-30
  • 打赏
  • 举报
回复
我在顶一个
hellNo 2011-08-30
  • 打赏
  • 举报
回复
顶一个
hellNo 2011-08-30
  • 打赏
  • 举报
回复
没人能给点具体的答案吗? 现在那种符号转换不成JASON格式的,你们说的转码都是把一些符号转换成%这个的,我那个是要把表情符号原封不动的转换出来。不要%这种代替的。。大家帮帮忙啊~
行游客 2011-08-29
  • 打赏
  • 举报
回复
你可以在后台把json字符串传到前台的时候,用一些别的字符代替这些表情字符,传到前台,解析后,在替换回来。
蔡袅 2011-08-29
  • 打赏
  • 举报
回复
将图形的各个字符转换为十六进制编码
hellNo 2011-08-29
  • 打赏
  • 举报
回复
没人继续回答吗?在顶
hellNo 2011-08-29
  • 打赏
  • 举报
回复
顶一个
abcd_ufo 2011-08-29
  • 打赏
  • 举报
回复
转码 就没有问题了

http://wenku.baidu.com/view/33e2d40eba1aa8114431d93f.html

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧