У меня есть страница aspx, которая извлекает некоторый пользовательский текст из базы данных и передает его методу JQuery Ajax как объект JSON.
Сама строка JSON проста {"popContent":"<div>html content</div>"}
.
Содержимое может содержать такие элементы, как одинарные кавычки, двойные кавычки, возврат каретки и т. Д.
Проблема в том, что я использую .net framework 2.0, изо всех сил пытаясь найти метод, который избежал бы этих элементов.
Я пытался использовать Json.NET, чтобы избежать этого. Документация относится к сериализации объектов, но не ясно, как экранировать строку. Это возможно с Json.NET? Или я должен создать объект с этой строкой и сериализовать это?
Спасибо