网站以后的例子都会以asp.net为主,生成JSON数据也将会用JSON.NET这一个类库。
废话少说,下面我们一起来看看它的例子:
示例代码
- Product product = new Product();
- product.Name = "Apple";
- product.Expiry = new DateTime(2008, 12, 28);
- product.Price = 3.99M;
- product.Sizes = new string[] { "Small", "Medium", "Large" };
-
- string json = JavaScriptConvert.SerializeObject(product);
-
-
- Product deserializedProduct = JavaScriptConvert.DeserializeObject<Product>(json);
Product product = new Product();
product.Name = "Apple";
product.Expiry = new DateTime(2008, 12, 28);
product.Price = 3.99M;
product.Sizes = new string[] { "Small", "Medium", "Large" };
string json = JavaScriptConvert.SerializeObject(product);
Product deserializedProduct = JavaScriptConvert.DeserializeObject<Product>(json);
生成的JSON结果如下:
- {
- "Name": "Apple",
- "Expiry": new Date(1230422400000),
- "Price": 3.99,
- "Sizes": [
- "Small",
- "Medium",
- "Large"
- ]
- }
{
"Name": "Apple",
"Expiry": new Date(1230422400000),
"Price": 3.99,
"Sizes": [
"Small",
"Medium",
"Large"
]
}
下载地址:(最新版本3.0需要.net framework 3.5 ,如果你使用.net framework 2.0 那么请下载1.31 )
http://www.codeplex.com/json/Release/ProjectReleases.aspx
http://code.google.com/p/jsonsharp/
http://json.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=21341
相关推荐
.NET环境下生成JSON的类库 - JSON.NET 最新版
asp输出json对象实例,用于生成json对象,不是json字符串。读取生成等都有,欢迎大家测试。
Json-lib 是一个 Java 类库(官网:http://json-lib.sourceforge.net/)可以实现如下功能: •转换 javabeans, maps, collections, java arrays 和 XML 成为 json 格式数据 •转换 json 格式数据成为 javabeans ...
2、 按照数据库结构生成基础开发类库 3、 数据库支持SQL2000和SQL2005两个版本 4、 类库为分层框架工厂模式,依次分为:数据库交互层(SqlHelper)、业务实体层(Model)、数据处理层(DAL)、数据接口层(IDAL)、...
基于C#实现的对Json进行格式化字符串解析的.NET类库源码V3.0.
6、 生成类库的同时系统自动生成相应的存储过程脚本(Proc文件夹)。 一、配置 打开SQLHelper.cs文件,将相应的数据库连接配置信息添加到配置文件中即可。 二、存储过程 打开Proc文件夹,将Proc.sql在相应SQL命令...
常用数据结构(List、Dictionary、Array)、多态、常用设计模式、反射、常用.net类库、泛型、IO流、委托事件、正则表达式、XML、反射、GC等。 2、数据库开发及ADO.Net(6天) 核心技术课程 数据库开发基础、...
刚好最近接触.net standard项目,新建一个类库直接编译却出错!!立马心情不太好了,对它的兴趣大打折扣! 如果是新手估计立马就会吐槽了!作为老手还是静下心来看看原因。 看最后一项: 找不到资产文件“c:\users\...
“我记录”这套源码总共包括 两个部分:一个 .net 平台下的全栈式、轻量级开发框架,包括 ORM、MVC、IOC、AOP、JSON、LOG 等,同时包括全套图文教程;用这个框架开发的 SNS 互联网产品。本产品以 SNS 为基础平台,...
跨语言,多种语言的类库实现; 基于HTTP/2之上的二进制协议; Protobuf序列化机制,比JSON体积小,网络传输快; 一个连接上可以多路复用,并发处理多个请求和响应; 服务定义文件和自动代码生成(.proto 文件和 ...
ASP.NET 4高级程序设计(第4版)》【原版书为:Pro ASP.NET 4 in C# 2010】是ASP.NET领域的鸿篇巨制,全面讲解了ASP.NET4的各种特性及其背后的工作原理,并给出了许多针对如何构建复杂、可扩展的网站从实践中得出的...
《ASP.NET 4高级程序设计(第4版)》是ASP.NET领域的鸿篇巨制,全面讲解了ASP.NET4的各种特性及其背后的工作原理,并给出了许多针对如何构建复杂、可扩展的网站从实践中得出的建议。书中还深入讲述了其他ASP.NET图书...
--也就是说生成的input的type不能是"submit",而这个限制在有些情况下是不可原谅的。 --我们做了优化,现在要使一个Asp.net的按钮能够AJAX提交,你不需要做任何设置(PageManager的属性EnableAjax为true即可,这...
ExtAspNet - ExtJS based ASP.NET Controls with Full AJAX Support ExtAspNet是一组专业的Asp.net控件库,拥有原生的AJAX支持和丰富的UI效果, 目标是创建没有ViewState,没有JavaScript,没有CSS,没有...
使用Visual Studio创建.NET Framework类库项目。 在项目上下文菜单中添加REST API Client 。 指定步骤1生成的json文件路径。 (可选)如果您希望将此clinet库用作.NET Core,请创建一个placehoolder .NET Core...