在我的 Xamarin.Android 项目中,我使用 NewtonSoft 序列化将我的对象序列化为 JSON 字符串。但是当我这样做时,我的字符串有这样的转义字符:
{\"id\":\"45912345\",\"number\":\"c6474a2345\"}
但我想要这样:
{"id":"45912345","number":"c6474a2345"}
我试图用以下方式替换 \ 字符:
var data = "{\"id\":\"45912345\",\"number\":\"c6474a2345\"}";
data = data.Replace(@"\","");
但什么也没发生。由于这是一个转义字符,因此不会打印在控制台上,但我需要将其作为表单数据发送到我的 Rest API。
如何获得有效的 JSON 字符串?