成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳細闡述JSON結構的格式說明特點

開發
JSON采用與編程語言無關的文本格式,但是也使用了類C語言(包括C, C++, C#, Java, JavaScript, Perl, Python等)的習慣,這些特性使JSON格式成為理想的數據交換格式。

本文介紹JSON結構是一種輕量級的數據交換格式,易于閱讀和編寫,同時也易于機器解析和生成,JSON格式語言規范中JavaScript編程語言的一個子集,如果將2006版的安裝后,能不能打開老師在課堂用的例子?能不能繼續使用?

JSON采用與編程語言無關的文本格式,但是也使用了類C語言(包括C, C++, C#, Java, JavaScript, Perl, Python等)的習慣,這些特性使JSON成為理想的數據交換格式。

JSON格式結構基于下面兩點:

1. "名稱/值"對的集合不同語言中,它被理解為對象(object),記錄(record),結構(struct),字典(dictionary),哈希表(hash table),鍵列表(keyed list)等
2. 值的有序列表 多數語言中被理解為數組(array)

JSON格式以一種特定的字符串形式來表示 JavaScript 對象。如果將具有這樣一種形式的字符串賦給任意一個 JavaScript 變量,那么該變量會變成一個對象引用,而這個對象就是字符串所構建出來的,好像有點拗口,我們還是用實例來說明。

下面代碼演示了使用JSON形式定義這個用戶列表:

  1. import java.math.BigDecimal;  
  2. import java.sql.Connection;  
  3. import java.sql.DriverManager;  
  4. import java.sql.PreparedStatement;  
  5. import java.sql.ResultSet;  
  6. import java.sql.ResultSetMetaData;  
  7. import java.sql.SQLException;  
  8. import java.util.ArrayList;  
  9. import java.util.HashMap;  
  10. import java.util.List;  
  11. import org.apache.commons.beanutils.DynaBean;  
  12. import com.ebuilds.component.util.exception.ComponentAppException;  
  13. import com.ebuilds.component.util.exception.ComponentSysException;  
  14.  
  15. /**  
  16.  * @title 由后臺得到的List結構數據生成JSON結構化數據  
  17.  * @author hqli  
  18.  * @date 2007-11-12  
  19.  * @explain  
  20.  */  
  21. public class JsonUtil {  
  22. private static StringBuffer treeSB = new StringBuffer("");  
  23. private static boolean flag = true;  
  24. private static String pId, npId;  
  25. private static int level = 1nlevel = 1place = 1 
  26. private static int count;  
  27. private static ArrayList dataList = new ArrayList(); 

現在讀者應該對JSON結構的使用有點認識了,歸納為以下幾點:JSON格式是屬性、值對的集合。一個對象的開始于“{”,結束于“}”。每一個屬性名和值間用“:”提示,屬性間用“,”分隔。

數組是有順序的值的集合。一個數組開始于"[",結束于"]",值之間用","分隔。值可以是引號里的字符串、數字、true、false、null,也可以是對象或數組。這些結構都能嵌套。
字符串和數字的定義和C或Java基本一致。小節:#t#

本文通過一個實例演示,初步了解了JSON格式的強大用途。可以歸結如下:JSON 提供了一種優秀的面向對象的方法,以便將元數據緩存到客戶機上。JSON 幫助分離了驗證數據和邏輯。JSON結構幫助為 Web 應用程序提供了 Ajax 的本質。

責任編輯:chenqingxiang 來源: 博客園
相關推薦

2010-01-06 17:06:05

Json格式

2010-01-05 17:35:09

JSON數組格式

2010-01-07 15:36:22

JSON轉化

2009-12-18 16:28:35

ADO.NET結構

2010-02-04 13:52:30

Android ap

2010-01-06 10:27:32

JSON數組

2010-01-08 09:03:38

返回JSON數據

2010-01-08 15:30:15

JSON格式舉例

2010-01-08 11:11:38

JSON 序列化

2010-01-12 09:39:58

C++語言

2010-01-08 15:37:59

JSON數據

2010-01-06 13:23:20

JSON數據格式

2010-02-03 17:37:30

Python語法

2009-09-17 13:10:48

linq動態排序

2010-01-05 17:52:34

JSON形式

2010-01-08 14:27:45

JSON 幫助

2010-01-08 10:24:38

轉換JSON

2010-01-06 10:10:04

JSON建構

2010-01-05 16:33:35

使用JSON

2010-01-07 16:29:33

使用Json
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 午夜小视频在线观看 | 国产精品99久久久久久动医院 | 国产精品中文字幕在线观看 | 国产精品欧美精品日韩精品 | 久视频在线 | 一区二区三区视频免费观看 | 欧美综合久久 | 精精国产视频 | 黄网免费 | 国产在线精品一区二区三区 | 久操亚洲 | 黄片毛片| 国产高清视频一区 | 黄色a三级 | 国产黄色一级电影 | 视频一区二区三区中文字幕 | 精品一级电影 | 91精品入口蜜桃 | 亚洲一区二区三区视频 | 亚洲国产精品成人综合久久久 | 国产精品一区二区av | 欧美亚洲一区二区三区 | 国产精品3区 | 日韩欧美1区2区 | 国产在线一区二区 | 久久久久久免费看 | 成人在线视频观看 | 日韩一区二区三区在线 | 国产精品久久久久久久久久久久久 | 国产精品国产三级国产aⅴ无密码 | 久久国产精品久久久久 | 欧美久久视频 | 日韩精品一区在线观看 | 在线欧美小视频 | 久久99精品久久久久蜜桃tv | 91 在线| 日韩午夜电影在线观看 | 久草久 | 夜夜爆操 | 日韩三级在线 | 色又黄又爽网站www久久 |