程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> 學習Jayson:認識JSON+jayrock

學習Jayson:認識JSON+jayrock

編輯:.NET實例教程

JavaScript Object Notation(或 JSON),即一種開放式和基於文本的數據交換格式,它提供了一種標准數據交換格式,更適用於 AJax 樣式的 Web 應用程序。

JSON: http://www.JSon.org/

Jayrock是一個LGPL的開源的軟件,實現了JSONJSON-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中使用eval()方法可以很方便的讀取 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包含在一對[]中,如:
[ elements ]
4、元素elements與元素之間用逗號隔開
elements , elements
5、元素值可具有的類型:
string, number, object, array, true, false,
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved