偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

如何更好的易于機(jī)器解析和生成JSON輕量級(jí)

開發(fā)
JSON是JavaScript的一個(gè)子集,你可以使用JavaScript自己的編譯器來解析它,通過調(diào)用eval函數(shù)。解析JSON僅需要一行!此外,操縱JSON中的對(duì)象就像操縱其他JavaScript對(duì)象一樣。

JSON輕量級(jí)提供輕量的小文檔,并且JSON在JavaScript更容易使用。我希望你能體會(huì)到在buzzword- compliant, Web-2.0-based, AJAX-enabled, 敏捷開發(fā)中應(yīng)用到JSON的樂趣,JSON提供輕量的小文檔。

如果是解析 JSON比XML要快10倍!當(dāng)把AJAX當(dāng)作桌面應(yīng)用看待時(shí),速度是最重要的因素,很明顯,JSON更優(yōu)秀。當(dāng)然,你不能總是控制服務(wù)器端來為AJAX程序產(chǎn)生數(shù)據(jù)。你還可以使用第三方服務(wù)器代替服務(wù)器提供XML格式的輸出。并且,如果服務(wù)器恰好提供JSON,你可以確定你真的想使用它嗎?

代碼中值得注意的是,你將響應(yīng)文本直接傳入到eval中。如果你控制著服務(wù)器,就可以這么做。如果不是,一個(gè)惡意服務(wù)器可以使你的瀏覽器執(zhí)行危險(xiǎn)操作。在這樣的情況下,你***使用寫在JavaScript中的代碼來解析JSON。幸運(yùn)地,這已經(jīng)有了。#t#

說到解析,Python愛好者可能注意到JSON不只是JavaScript的子集,它還是Python的一個(gè)子集。你可以在Python中直接執(zhí)行JSON,或者使用安全JSON解析代替。JSON.org網(wǎng)站列舉了許多常用JSON解析器。

服務(wù)器端的JSON輕量級(jí)
到現(xiàn)在為止,你或許將焦點(diǎn)注意在運(yùn)行在客戶瀏覽器中的基于AJAX的web應(yīng)用程序使用JSON。自然地,首先,JSON格式的數(shù)據(jù)必須在服務(wù)器端產(chǎn)生。幸運(yùn)地是,創(chuàng)建JSON或?qū)⑵渌嬖诘臄?shù)據(jù)轉(zhuǎn)換成JSON是相當(dāng)簡(jiǎn)單的。一些WEB應(yīng)用程序框架,例如TurboGears,自動(dòng)包括對(duì)JSON輸出的支持。

此外商業(yè)WEB服務(wù)提供商也注意到了JSON。Yahoo最近創(chuàng)建了許多基于JSON的web服務(wù)。Yahoo的多種搜索服務(wù),履行計(jì)劃,del.icio.us,還有高速公路交通服務(wù)也都支持JSON輸出。毫無疑問,其他主要WEB服務(wù)提供商也將加入到對(duì)JSON的支持中。

總結(jié)
JSON輕量級(jí)的聰明在于它是JavaScript和Python的子集,使得它更易用,為AJAX提供高效的數(shù)據(jù)交互。它解析更快,比 XML更易使用。JSON正成為現(xiàn)在“Web 2.0”的***音。每個(gè)開發(fā)者,無論是標(biāo)準(zhǔn)桌面應(yīng)用程序或Web應(yīng)用程序,越來越注意到了它的簡(jiǎn)單和便捷。我希望你能體會(huì)到在buzzword- compliant, Web-2.0-based, AJAX-enabled, 敏捷開發(fā)中應(yīng)用到JSON的樂趣。

責(zé)任編輯:chenqingxiang 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-01-07 13:27:15

JSON概念

2009-08-03 17:22:15

JSON解析

2010-01-06 10:10:04

JSON建構(gòu)

2019-07-16 08:38:34

JavaJson庫(kù)數(shù)據(jù)

2010-01-06 15:26:14

JSON語(yǔ)法

2009-01-19 09:28:42

JSONJavaScriptJSON結(jié)構(gòu)

2020-09-17 07:00:00

LXDEXFCE桌面環(huán)境

2013-03-27 11:33:32

iOS開發(fā)iOSjson解析方式

2019-01-03 15:40:38

數(shù)據(jù)庫(kù)SQL查詢JSON

2010-01-06 14:24:40

Javascript解

2011-05-26 13:54:04

Json

2011-05-25 13:22:05

PHPJSON

2010-01-06 13:57:03

解析JSON

2010-01-06 13:32:27

JSON數(shù)據(jù)

2024-02-26 07:46:54

Markdown語(yǔ)法標(biāo)記語(yǔ)言有序列表

2021-10-20 07:18:50

開源輕量級(jí)緩存

2009-07-14 18:05:28

輕量級(jí)Swing組件

2009-07-17 14:38:51

輕量級(jí)Swing組件

2018-09-12 09:00:00

數(shù)據(jù)庫(kù)Redis微服務(wù)

2022-07-15 16:39:19

PythonWhoosh工具
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)