Я использую библиотеку Newtonsoft.Json для сериализации объекта. Проблема в том, что когда я создаю строку JSON, она содержит символ «\». Я видел некоторые ответы, в которых говорилось, что это только проблема отладчика, но я получаю JSON с этим «\» до клиента, который использует службу. Я также пытался удалить этот chacater с помощью функции, но похоже, что это происходит точно так же с StringBuilder.
private static string DatatableToJSON(DataTable dt)
{
string JSONresult;
JSONresult = JsonConvert.SerializeObject(dt, Formatting.None);
return JSONresult;
}
И я получаю:
"[{\"Id\":\"72d209d5-0028-4162-94d0-d8cae856e1b7\",\"UserName\":\"nicolas\",\"Nombre\":\"ASD\"},{\ "Id\":\"8ecdd5eb-b6a8-40f7-87a6-28ae39d5924c\",\"Имя пользователя\":\"марио\",\"Nombre\":\"ASD\"},{\"Id\" :\"c48d2d27-40af-4bfe-a912-a18689c70076\",\"Имя пользователя\":\"diego\",\"Номер\":\"ASD\"}]"
Кто-нибудь может мне с этим помочь?. Это сводит меня с ума!.
Спасибо.