asp.net - 如何在 ASP.NET 中将对象列表转换为 JSON

标签 asp.net jquery json

我有一个 person 对象列表,我想发送这些对象来响应 jquery 的 ajax 请求。我想将列表发送为 JSON 格式。列表如下 -

List<Person> PersonList = new List<Person>();

Person X = new Person("X", 23, "This is X");
Person Y = new Person("Y", 24, "This is Y");

PersonList.Add(X);
PersonList.Add(Y);

如何将此 PersonList 列表转换为 JSON ?

最佳答案

JSON.NET 对我来说非常有效。 http://www.codeplex.com/Json

如果您正在使用 Web 表单和 JQuery,那么此链接可能会帮助您:

http://encosia.com/2008/03/27/using-jquery-to-consume-aspnet-json-web-services/

关于asp.net - 如何在 ASP.NET 中将对象列表转换为 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2482758/

相关文章:

jquery - 导出到 Word of Confluence 内容会丢失 CSS 样式

javascript - 找不到jquery输入自动完成功能

c# - 如果要删除某些元素,如何迭代 JObject?

java - 消息转换器在 Spring 中不工作

c# - 如何让Crystal Report直接打印到打印机而不导出为PDF?

asp.net - 你如何做一个Web.Config "Constant?"

asp.net - ASP.NET MVC 中 View 特定的模型?

javascript - 什么是最跨浏览器一致的 jQuery 插件,用于在没有图像的 HTML 元素上呈现圆 Angular ?

ruby-on-rails - 如何使用 JBuilder Gem 发送 http 状态

c# - ASP.Net、Crystal Reports 在部署时不工作。事件查看器事件 ID 4353