@artshelom

Когда пытаюсь сделать из объекта JSon объект пишет ошибку неизвестного символа &, как исправить?

Пытаюсь преобразовать Object в json chrome пишет ошибку:
Uncaught SyntaxError: Unexpected token &
Код:
var tr = @Newtonsoft.Json.JsonConvert.SerializeObject(traingObj);
	start(@tr);

Как это исправить?
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ответы на вопрос 1
@maltsever
Привет! Возможно, подойдёт вариант, когда мы html символы сериализуем в escape последовательность:
var settings = new JsonSerializerSettings
{
    StringEscapeHandling = StringEscapeHandling.EscapeHtml
};
var tr = @Newtonsoft.Json.JsonConvert.SerializeObject(traingObj, settings);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы