В моем проекте я сериализую объект JavaScriptSerializer. Затем я хочу отобразить на моей странице cshtml. К сожалению, результат не то, что я хочу.asp.net MVC-символ кодирования символов
Мой контроллер очень прост:
public class HomeController : Controller
{
public ActionResult Index()
{
var person = new Person
{
Name = "yubaolee <yubaolee>",
};
return View((object) new JavaScriptSerializer().Serialize(person));
}
}
public class Person
{
public string Name;
}
Я попробовать некоторые методы, как:
@Model
<br />
js document.write:
<script>
document.write('@Model');
</script>
выход:
два результата не то, что я хочу , Я хочу получить:
{"Name":"yubaolee <yubaolee>"}
Благодарим за Ваш ответ. Я знаю, что Newtonsoft.Json может распоряжаться им. Но, Простите мою волю, я просто хочу знать, как правильно отображаться в Интернете таким образом – yubaolee
Это может быть полезно: [CLICK] (http://stackoverflow.com/questions/10390819/trouble-serializing-to-json- using-javascriptserializer) :) –
Большое спасибо! – yubaolee