我正在使用.Net Core(不是Newtonsoft)中包含的新Json Serializer。
我正在用国家/地区代码在对象中输入电话号码,因此我有一个带有字符串属性的对象,该属性可以保存该号码。示例:
public class MyObject {
public string phoneNumber { get; set; }
}
var myObject = new MyObject() {
phoneNumber = "+569123123123"
}
我需要将此对象编码为Json,所以我这样做:
var jsonToSend = System.Text.Json.JsonSerializer.Serialize(myObject);
作为结果,我得到的是:
{
"phoneNumber":"\u002B569123123123"
}
我需要的是:
{
"phoneNumber":"+569123123123"
}
所以,我需要找到一种方法来禁用特殊字符的编码
顺便说一句,我假设这是生成的Json,因为我正在使用Visual Studio的Text Visualizer检查调试中的变量。]>
提前感谢。
我正在使用.Net Core中包含的新Json Serializer(不是Newtonsoft)。我正在使用国家/地区代码在对象中输入电话号码,所以我有一个带有字符串属性的对象,该对象具有...
var o = JObject.Parse(jsonToSend);