Задать вопрос
@artshelom

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

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

Как это исправить?
  • Вопрос задан
  • 94 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия C#-разработчик
    12 месяцев
    Далее
  • Merion Academy
    C# разработчик с нуля
    4 месяца
    Далее
  • Stepik
    PRO C#. Профессия "Backend разработчик"
    4 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@maltsever
Привет! Возможно, подойдёт вариант, когда мы html символы сериализуем в escape последовательность:
var settings = new JsonSerializerSettings
{
    StringEscapeHandling = StringEscapeHandling.EscapeHtml
};
var tr = @Newtonsoft.Json.JsonConvert.SerializeObject(traingObj, settings);
Ответ написан
Ваш ответ на вопрос

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

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