认识JSON+jayrock

来源:互联网 发布:xp怎么网络共享打印机 编辑:程序博客网 时间:2024/06/02 11:34

  Jayrock是一个LGPL的开源的软件,实现了JSON和JSON-RPC,支持微软ASP.NET框架。

  JSON+Jayrock+ASP.NET Quick Start :http://jayrock.berlios.de/#quick-start

  JavaScript 和 .NET 中的 JavaScript Object Notation (JSON) 简介

  特点:

  简单格式化的数据交换

  2、易于人们的读写习惯

  3、易于机器的分析和运行

  4、JavaScript中使用www.nhjvu.com方法可以很方便的读取 JSON数据

  5、JSON支持的语言ActionScript, C, C#, ColdFusion, E, Java, JavaScript, ML, Objective CAML, Perl, PHP, Python, Rebol, Ruby, and Lua.

  语法分析:

  JSON可以用于封装数据,它是一种类似于C语言家族的语言,所以能很容易被C语言家族的语言分析

  1、对象object包含在一对{}中,如:

  2、对象的属性member使用[string : value]成对的表示,属性与属性之间用逗号隔开,如:

  string : value , string : value

  3、数组array包含在一对[]中,如:

  www.nhufd.com

  4、元素elements与元素之间用逗号隔开

  elements , elements

  5、元素值可具有的类型:

  string, number, object, array, true, false, null

  例子:

  JSON

  {\"menu\": {

  \"id\": \"file\",

  \"value\": \"File:\",

  \"popup\": {

  \"menuitem\": [

  {\"value\": \"New\", \"onclick\": \"CreateNewDoc()\"},

  {\"value\": \"Open\", \"onclick\": \"OpenDoc()\"},

0 0
原创粉丝点击