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

使用JSON復雜的結構的使用說明

開發
JSON有很多值得學習的地方,這里我們主要介紹使用JSON。在向大家詳細介紹JSON之前,首先讓大家了解下JSON,然后全面介紹使用JSON相關技巧。

使用JSON名稱/值對或 XML 時,實際上是使用 JavaScript 從應用程序中取得數據并將數據轉換成另一種數據格式。在這些情況下,JavaScript 在很大程度上作為一種數據操縱語言。

用來移動和操縱來自 Web 表單的數據,并將數據轉換為一種適合發送給服務器端程序的格式。但是,有時候 JavaScript 不僅僅作為格式化語言使用。在這些情況下,實際上使用 JavaScript 語言中的對象來表示數據,而不僅是將來自 Web 表單的數據放進請求中。在這些情況下,使用JSON從 JavaScript 對象中提取數據,然后再將數據放進名稱/值對或 XML,就有點兒多此一舉 了。

這時就合適使用 JSONJSON 允許輕松地將 JavaScript 對象轉換成可以隨請求發送的數據(同步或異步都可以)。JSON 并不是某種魔彈;但是,它對于某些非常特殊的情況是很好的選擇。不要認為您不會遇到這些情況。閱讀本文和下一篇文章來了解 JSON,這樣,遇到這類問題時您就知道該怎么辦了。

簡單地說,使用JSON可以將 JavaScript 對象中表示的一組數據轉換為字符串,然后就可以在函數之間輕松地傳遞這個字符串,或者在異步應用程序中將字符串從 Web 客戶機傳遞給服務器端程序。#t#

這個字符串看起來有點兒古怪(稍后會看到幾個示例),但是 JavaScript 很容易解釋它,而且 JSON 可以表示比名稱/值對更復雜的結構。例如,可以表示數組和復雜的對象,而不僅僅是鍵和值的簡單列表。

當需要表示一組值時,JSON 不但能夠提高可讀性,而且可以減少復雜性。例如,假設您希望表示一個人名列表。在 XML 中,需要許多開始標記和結束標記;如果使用典型的名稱/值對(就像在本系列前面文章中看到的那種名稱/值對),那么必須建立一種專有的數據格式,或者將鍵名稱修改為 person1-firstName 這樣的形式。

如果使用JSON,就只需將多個帶花括號的記錄分組在一起:

  1. Code:  
  2. { "people": [  
  3. { "firstName": "Brett", "lastName":"McLaughlin", "email": "brett@newInstance.com" },  
  4. { "firstName": "Jason", "lastName":"Hunter", "email": "jason@servlets.com" },  
  5. { "firstName": "Elliotte", "lastName":"Harold", "email": "elharo@macfaq.com" }  
  6. ]} 
責任編輯:chenqingxiang 來源: 電子工業出版社
相關推薦

2010-01-08 09:03:38

返回JSON數據

2010-01-07 18:19:01

JSON異步

2010-06-03 13:49:04

Sendmail 配置

2010-01-07 17:58:49

JSON數值

2010-05-07 13:43:27

Unix Shell

2010-01-05 16:26:33

Javascript

2013-10-31 10:59:41

Clouda使用

2009-12-25 17:01:21

ADO參數

2010-01-04 16:54:22

ADO分頁

2009-12-15 15:13:07

.NET Framew

2009-12-21 10:10:25

Oracle產品

2010-05-27 14:02:04

SVN使用說明

2010-05-27 14:28:41

TortoiseSVN

2009-12-24 16:20:43

WPF Tooltip

2019-09-29 14:33:30

Redis集合元素

2009-12-28 11:34:22

WPF處理消息

2011-03-15 10:00:01

NetfilterIPTables

2009-07-31 18:48:35

linux vi命令linux vi命令詳替換命令

2009-12-21 14:55:49

ADO.NET對象

2009-10-10 13:09:45

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 天堂色网 | 国产乱码精品1区2区3区 | 免费午夜视频 | 国产成人免费在线 | 久久99深爱久久99精品 | 国产综合精品一区二区三区 | 亚洲精久久 | 日韩在线一区二区 | 中文字幕一区二区三区四区 | 午夜影院普通用户体验区 | 一级毛片在线播放 | 91精品无人区卡一卡二卡三 | 国产激情一区二区三区 | 国产jizz女人多喷水99 | 狠狠操狠狠搞 | 久久精品久久久久久 | 欧美黄在线观看 | 成人精品在线视频 | 久精品视频| 精区3d动漫一品二品精区 | 一区二区日韩精品 | 成人久久18免费 | 91视频在线观看 | 日本超碰在线 | 伊人伊成久久人综合网站 | 精品一区二区不卡 | 久久久久久国产精品 | 久久国产精品视频 | 亚洲一卡二卡 | 日本特黄a级高清免费大片 特黄色一级毛片 | 欧美日韩在线一区二区 | 国产高清在线精品一区二区三区 | 观看av | 天天天天操 | 国产成人精品免高潮在线观看 | 午夜精品一区二区三区在线观看 | 日本三级做a全过程在线观看 | 欧美a在线 | 热re99久久精品国产99热 | 成人三级在线观看 | 不卡一区二区在线观看 |