JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。
在Extjs框架前台 + ASP.NET的开发中,后台数据需要首先转换为JSON 格式,才能更方便快捷的与Extjs前台的交互,
这里首先推荐使用Newtonsoft.Json库,Newtonsoft.Json可以方便的让我们用.Net环境生成前台需要的各种JSON数据格式
先将简单的时候配置及方式归纳如下:
我使用的版本为Json.NET 3.5 Release 5
①下载
地址 : http://www.codeplex.com/Json,需要同意一下,^_^
②配置
下载解压缩之后文件夹中有Bin和Src连个目录,
Src是Newtonsoft.Json的源代码,有兴趣可以研究一下。
bin目录下的versions.txt记录了我们所需要的各种版本的dll位置
这里以.net3.5 SP1为例
我们将Bin/DotNet目录下的Newtonsoft.Json.dll以及Newtonsoft.Json.xml两个文件
拷贝到我们自己的WebSite的Bin目录下,就完成可以使用了
③简单的应用
JsonTextWriter
JsonConvert