您好,登錄后才能下訂單哦!
本篇文章給大家分享的是有關如何對Json入門文檔進行詳細分析,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
Json入門文檔,作為一種數(shù)據(jù)操縱語言,用來移動和操縱來自 Web 表單的數(shù)據(jù),并將數(shù)據(jù)轉換為一種適合發(fā)送給服務器端程序的格式,例如,可以表示數(shù)組和復雜的對象,而不僅僅是鍵和值的簡單列表。
如果您閱讀了本系列前面的文章,那么應已對數(shù)據(jù)格式有了相當?shù)恼J識。前面的文章解釋了在許多異步應用程序中如何恰當?shù)厥褂眉兾谋竞秃唵蔚拿Q/值對??梢詫?shù)據(jù)組合成下面這樣的形式:
<request> <firstName>Brett</firstName> <lastName>McLaughlin</lastName> <email>brett@newInstance.com</email></request>
這樣就行了,不需要再做什么了。實際上,Web 老手會意識到通過 GET 請求發(fā)送的信息就是采用這種格式。
然后,本系列討論了 XML。顯然,XML 得到了相當多的關注(正面和負面的評價都有),已經(jīng)在 Ajax 應用程序中廣泛使用。關于如何使用Json入門文檔 數(shù)據(jù)格式,可以回顧 本系列前面的文章:
<request> <firstName>Brett</firstName> <lastName>McLaughlin</lastName> <email>brett@newInstance.com</email></request>
這里的數(shù)據(jù)與前面看到的相同,但是這一次采用 XML 格式。這沒什么了不起的;這只是另一種數(shù)據(jù)格式,使我們能夠使用 XML 而不是純文本和名稱/值對。本文討論另一種數(shù)據(jù)格式,JavaScript Object Notation(JSON)。JSON 看起來既熟悉又陌生。它提供了另一種選擇,選擇范圍更大總是好事情。
Json入門文檔介紹
在使用名稱/值對或 XML 時,實際上是使用 JavaScript 從應用程序中取得數(shù)據(jù)并將數(shù)據(jù)轉換成另一種數(shù)據(jù)格式。在這些情況下,JavaScript 在很大程度上作為一種數(shù)據(jù)操縱語言,用來移動和操縱來自 Web 表單的數(shù)據(jù),并將數(shù)據(jù)轉換為一種適合發(fā)送給服務器端程序的格式。
但是,有時候 JavaScript 不僅僅作為格式化語言使用。在這些情況下,實際上使用 JavaScript 語言中的對象來表示數(shù)據(jù),而不僅是將來自 Web 表單的數(shù)據(jù)放進請求中。在這些情況下,從 JavaScript 對象中提取數(shù)據(jù)。
然后再將數(shù)據(jù)放進名稱/值對或 XML,Json入門文檔就有點兒多此一舉了。這時就合適使用 JSON,JSON 允許輕松地將 JavaScript 對象轉換成可以隨請求發(fā)送的數(shù)據(jù)(同步或異步都可以)。JSON 并不是某種魔彈;但是,它對于某些非常特殊的情況是很好的選擇。
以上就是如何對Json入門文檔進行詳細分析,小編相信有部分知識點可能是我們?nèi)粘9ぷ鲿姷交蛴玫降摹OM隳芡ㄟ^這篇文章學到更多知識。更多詳情敬請關注億速云行業(yè)資訊頻道。
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。