資料介紹
使用JSON進行網(wǎng)絡(luò)數(shù)據(jù)交換
網(wǎng)絡(luò)編程, 2009-12-18 17:29:44
標簽 :
在開發(fā)客戶端與服務(wù)端的應(yīng)用當中,數(shù)據(jù)交換接口通常都是通過XML格式來進行數(shù)據(jù)交換的。近年來,隨著AJAX技術(shù)的興起,JSON作為一種輕量級的數(shù)據(jù)交換格式,以其易于閱讀和編寫的優(yōu)點,也越來越多的被使用到各個項目中。在Android SDK中,也提供了JSON的類庫方便對JSON格式的數(shù)據(jù)進行處理。本文將快速講解 JSON 格式,并通過代碼示例演示如何分別在客戶端和服務(wù)器端進行 JSON 格式數(shù)據(jù)的處理。
什么是JSON
JSON(JavaScript Object Notation)是一種輕量級的數(shù)據(jù)交換格式,易于閱讀和編寫,同時也易于機器解析和生成,非常適合于服務(wù)器與客戶端的交互。JSON采用與編程語言無關(guān)的文本格式,但是也使用了類C語言的習慣,這些特性使JSON成為理想的數(shù)據(jù)交換格式。
和 XML 一樣,JSON 也是基于純文本的數(shù)據(jù)格式。由于 JSON 天生是為 JavaScript 準備的,因此,JSON 的數(shù)據(jù)格式非常簡單,您可以用 JSON 傳輸一個簡單的 String,Number,Boolean,也可以傳輸一個數(shù)組,或者一個復(fù)雜的 Object 對象。
String,Number 和 Boolean 用 JSON 表示非常簡單。例如,用 JSON 表示一個簡單的字符串 “ abc ”,其格式為:“abc”。
- 基于單向傳輸協(xié)議的網(wǎng)絡(luò)數(shù)據(jù)交換技術(shù) 7次下載
- 面向NoSQL數(shù)據(jù)庫的JSON文檔異常檢測模型 20次下載
- 組態(tài)王與VB數(shù)據(jù)交換方法 16次下載
- 基于J2ME/J2EE的JSON數(shù)據(jù)交換的探討 0次下載
- CPU_之間通過_PROFIBUS_DP_進行數(shù)據(jù)交換的方法
- 一種電子政務(wù)數(shù)據(jù)交換模型的設(shè)計
- 一種基于JCA的數(shù)據(jù)交換架構(gòu)
- 多單片機系統(tǒng)中的數(shù)據(jù)交換
- 關(guān)于ISA 數(shù)據(jù)交換的一些小例子
- 基于任務(wù)的數(shù)據(jù)交換平臺
- 策略驅(qū)動的數(shù)據(jù)交換模型
- 安全數(shù)據(jù)交換技術(shù)在HIS中的應(yīng)用
- 基于時間閘和放行令牌的數(shù)據(jù)交換技術(shù)
- 基于實時數(shù)據(jù)交換技術(shù)的數(shù)據(jù)通信
- 直接互連結(jié)構(gòu)在數(shù)據(jù)交換中的應(yīng)用分析
- 交換芯片是什么意思 交換芯片的功能有哪些 4.3k次閱讀
- 網(wǎng)絡(luò)交換芯片的工作原理及作用 2.9k次閱讀
- 以太網(wǎng)交換機怎么用 以太網(wǎng)交換機有什么用 5.6k次閱讀
- ZEMAX與MATLAB動態(tài)數(shù)據(jù)交換及其應(yīng)用 2.1k次閱讀
- 交換機和AI有什么關(guān)系? 1.4k次閱讀
- 交換機的特點、工作原理及數(shù)據(jù)交換方式 1.3w次閱讀
- Profinet直接數(shù)據(jù)交換功能概述 3.3k次閱讀
- S7-1500 CPU支持與其它S7-1500 CPU進行直接數(shù)據(jù)交換 5.5k次閱讀
- JustWeEngine游戲框架網(wǎng)絡(luò)事件處理 Http服務(wù)器的數(shù)據(jù)交換 2.3k次閱讀
- 采用JSON數(shù)據(jù)交換格式實現(xiàn)數(shù)據(jù)交換框架的設(shè)計 2.9k次閱讀
- 如何將 PROFINET IO 系統(tǒng)的用戶數(shù)據(jù)交換組態(tài) IRT 通訊? 6.5k次閱讀
- 什么是分組交換網(wǎng)_分組交換網(wǎng)的構(gòu)成 9.8k次閱讀
- ajax請求json數(shù)據(jù)實例 2.9k次閱讀
- 基于FPGA的BIade Server與主板之間PCI數(shù)據(jù)交換 2.5k次閱讀
- 利用OPC實現(xiàn)VC應(yīng)用程序與PLC的數(shù)據(jù)交換 5.1k次閱讀
下載排行
本周
- 1MCU模塊原理圖資料
- 0.37 MB | 次下載 | 1 積分
- 2LoRa1121 FCC&CE認證 多頻段LoRa無線通訊模塊規(guī)格書
- 997.05 KB | 次下載 | 免費
- 3CSMD1&TR3A 6 C00 模組-CN-V1
- 960.13 KB | 次下載 | 免費
- 4SC92F8463B/8462B/8461B技術(shù)手冊
- 1.67 MB | 次下載 | 5 積分
- 5基于單片機的額溫槍設(shè)計
- 4.82 MB | 次下載 | 10 積分
- 6AT817晶體管光耦系列
- 1.86 MB | 次下載 | 免費
- 7國產(chǎn)千兆網(wǎng)口芯片PT153S中文資料
- 1.35 MB | 次下載 | 免費
- 8FP7135V060-G1/FP7125替代物料pin to pin
- 495.40 KB | 次下載 | 免費
本月
- 1美的電磁爐電路原理圖資料
- 4.39 MB | 16次下載 | 10 積分
- 2冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 7次下載 | 10 積分
- 3SDFM 激光測距模塊模組手冊
- 0.54 MB | 7次下載 | 免費
- 4SW6238V ACCC 三 PD 四口多協(xié)議移動電源 SOC規(guī)格書
- 0.59 MB | 5次下載 | 1 積分
- 5直流電路的組成和基本定律
- 1.67 MB | 4次下載 | 免費
- 6反激式開關(guān)電源設(shè)計解析
- 0.89 MB | 4次下載 | 5 積分
- 7IP6742_datasheet_100V8A 同步 BUCK 控制器
- 2.16 MB | 3次下載 | 免費
- 8SDM02 激光測距模塊產(chǎn)品手冊
- 0.43 MB | 2次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191448次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183360次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81605次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73829次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論