jQuery:如何解码字符串化的UTF-8字符?

0 投票
1 回答
2097 浏览
提问于 2025-04-16 07:05

我的Python服务器使用json.dumps()把JSON对象转换成字符串,但它也会把那些不是ASCII的二进制UTF-8代码转换成像"\u4e2d"这样的字符串。所以我的客户端看到的就是这个字符串,有没有什么方法可以把"\u4e2d"转换回UTF-8字符?

1 个回答

1

在jQuery中,你可以使用 $.parseJSON 来解码一个JSON格式的对象。这意味着它可以处理那些被编码过的字符。如果你在进行AJAX请求时使用 dataType: 'json'$.ajax(或者 $.post),或者使用 $.getJSON,那么这些操作会自动帮你处理这些事情。

撰写回答