Newtonsoft.Json解决中文编码问题

发布时间 2023-12-21 15:49:39作者: WebEnh

Newtonsoft.Json解决中文编码

默认Newtonsoft.Json序列化对象后,返回的中文未进行编码。

需要将编码转换的话,需要

1
2
3
4
5
6
7
var json = JsonConvert.SerializeObject(new
{
    uid = resultUser["uid"],
    usersign = resultUser["usersign"],
    price = price
    }, new JsonSerializerSettings() { StringEscapeHandling = StringEscapeHandling.EscapeNonAscii
});

    其中: StringEscapeHandling = StringEscapeHandling.EscapeNonAscii 为关键代码