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

大致講述JSON數組對象說明

開發 開發工具
如果使用了相同的JSON數組,我們能夠少寫很多的額外代碼,但這個例子就是為了說明,在沒有一個好的客戶端代理的情況下,我們是如何調用Web服務的。

對于JSON數組還可以表示一個數組對象,使用 [] 包含所有元素,每個元素用逗號分隔,元素可以是任意的 Value,例如,以下數組包含了一個 String,Number,Boolean 和一個 null。

盡管有許多宣傳關于XML如何擁有跨平臺,跨語言的優勢,然而,除非應用于 Web Services,否則,在普通的 Web 應用中,開發者經常為 XML 的解析傷透了腦筋,無論是服務器端生成或處理XML。

還是客戶端用 JavaScript 解析 XML,都常常導致復雜的代碼,極低的開發效率。實際上,對于大多數 Web 應用來說,他們根本不需要復雜的 XML 來傳輸數據,XML 的擴展性很少具有優勢,許多 AJAX 應用甚至直接返回 HTML 片段來構建動態 Web 頁面。和返回 XML 并解析它相比,返回 HTML 片段大大降低了系統的復雜性,但同時缺少了一定的靈活性。

現在,JSON數組為 Web 應用開發者提供了另一種數據交換格式。讓我們來看看 JSON 到底是什么,同 XML 或 HTML 片段相比,JSON 提供了更好的簡單性和靈活性。

數據格式解析

和 XML 一樣,JSON 也是基于純文本的數據格式。由于 JSON 天生是為 JavaScript 準備的,因此,JSON 的數據格式非常簡單,您可以用 JSON 傳輸一個簡單的 String,Number,Boolean,也可以傳輸一個數組,或者一個復雜的 Object 對象。

String,Number 和 Boolean 用 JSON 表示非常簡單。例如,用 JSON 表示一個簡單的 String “ abc ”,其格式為:
"abc"

除了字符 ",\,/ 和一些控制符(\b,\f,\n,\r,\t)需要編碼外,其他 Unicode 字符可以直接輸出。下圖是一個 String 的完整表示結構一個 Number 可以根據整型或浮點數表示如下:這與絕大多數編程語言的表示方法一致,例如Boolean 類型表示為 true 或 false 。此外,JSON數組中的 null 被表示為 null,注意,true、false 和 null 都沒有雙引號,否則將被視為一個 String 。

JSON 還可以表示一個數組對象,使用 [] 包含所有元素,每個元素用逗號分隔,元素可以是任意的 Value,例如,以下數組包含了一個 String,Number,Boolean 和一個 null:
["abc",12345,false,null]
 
Object 對象在 JSON 中是用 {} 包含一系列無序的 Key-Value 鍵值對表示的,實際上此處的 Object 相當于 Java 中的 Map<String, Object>,而不是 Java 的 Class 。注意 Key 只能用 String 表示。 #t#

例如,一個 Address 對象包含如下 Key-Value: city:Beijing street:Chaoyang Road postcode:100025(整數)用 JSON 表示如下: {"city":"Beijing","street":" Chaoyang Road ","postcode":100025}
 
其中 Value 也可以是另一個 Object 或者數組,因此,JSON數組 復雜的 Object 可以嵌套表示,例如,一個 Person 對象包含 name 和 address 對象。

責任編輯:chenqingxiang 來源: pcdog
相關推薦

2010-01-07 18:19:01

JSON異步

2010-01-07 17:33:17

JSON 對象

2010-01-07 09:31:27

Json數據異常

2010-01-04 10:27:04

DataTable對象

2010-03-23 13:48:26

云計算

2009-12-18 14:50:43

Fedora進程管理

2010-01-05 15:55:33

JQuery源碼

2009-12-30 14:21:21

ADO.NET設置

2010-03-19 16:11:56

云計算

2009-12-11 14:01:10

VS 6.0

2009-12-21 10:01:05

Oracle技術

2010-01-04 17:05:46

ADO 存取

2009-12-21 17:29:43

ADO.NET模型

2009-12-14 09:40:50

VS 2008 Bet

2009-12-11 09:42:00

Visual Stud

2009-12-15 17:02:29

Vs.Net 2010

2010-01-08 16:06:33

C++中struct

2010-01-04 10:33:08

ADO DataSet

2010-01-05 17:59:46

PHP JSON數組對

2010-01-05 13:29:50

JSON對象
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产色黄 | 亚洲精品电影网在线观看 | va精品 | 五月激情综合网 | 午夜合集| 国产精品久久久久久久久久三级 | 午夜tv免费观看 | 中文字幕在线观看视频网站 | 国产精品3区 | 欧美综合精品 | 91网站在线观看视频 | 欧美精品在线播放 | 色婷婷国产精品综合在线观看 | 一区二区三区视频在线观看 | 91亚洲精选| 国产精品1区2区3区 欧美 中文字幕 | 性做久久久久久免费观看欧美 | 成人免费小视频 | 亚洲国产自产 | 91成人在线视频 | 国产精品99久久久久久www | 欧美亚洲日本 | 中文字幕97| 国产精品18毛片一区二区 | 亚洲成人精品 | 欧洲一区在线观看 | 欧美激情久久久 | 一本久久a久久精品亚洲 | 一区二区小视频 | 国产精品国产成人国产三级 | 欧美激情久久久 | 精品99在线 | 欧美激情国产精品 | 中文字幕日韩欧美一区二区三区 | 91亚洲精品久久久电影 | 久久综合一区 | 99在线视频观看 | 欧美视频区| 精品久久国产 | 亚洲三区在线 | 日韩中文在线观看 |