- 1
- 2
- 3
- 4
- 5
- 6
- 7
//Перевести строку в JSON
#region ConvertToJson
public static string ConvertToJson(string str)
{
return str.Replace(@"/", string.Empty).Replace(@"~", string.Empty).Replace(@":", string.Empty).Replace(@"{", string.Empty).Replace(@"}", string.Empty).Replace("\"", string.Empty).Replace(",", string.Empty).Replace("\n", string.Empty);
}
#endregion
Анонимус 05.11.2014 22:07 # 0
---
а нет: просто тупой велосепидист
System.Runtime.Serialization.Json.DataCo ntractJsonSerializer
Lokich 07.11.2014 12:44 # 0
и ведь, что удивительно, я ранее писал, систему для логирования ошибок. в случае ее возникновения, все входные параметры, эксепшен, и чуть ли не вообще весь дамп памяти логировался, чтобы потом можно было в один клик восстановить то состояние сервиса, при котором возникла ошибка, и отладить... после этого, на клиент приходил json с success:false, и оператор был оповещен, что что-то там пошло не так, с идентификатором инцидента. он мог так же описания свои действия, после чего мне приходило оповещение....
но, теперь там просто выводится alert с текстом ошибки, который чистится от символов, которые, могут сделать json невалидным... короче рукожоп..