自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

更好的解決Javascript解析Json問題

開發(fā)
用javascript解析json數(shù)據(jù)真的很方便,特別是ajax應(yīng)用中。如果大家沒有使用jquery這個類庫,而是直接用原始javascript來解析json,

那么大家只要注意一點,當(dāng)使用Javascript解析Json時,需要用eval這個函數(shù)把string類型轉(zhuǎn)化成object類型?,F(xiàn)在的技術(shù)凡是跟XML扯上關(guān)系,再加上個概念做幌子,就像金裝了一樣,拽得不行。門外的人看得很是熱鬧,門里的人搖搖頭不外如是。

XML呢,跨平臺的新潮語言?其實XML=TXT。XML只是符合很多規(guī)范的文本。它本身什么都不是,只是保存字符的文件。而瀏覽器異步讀取的只是服務(wù)器上的文本內(nèi)容,所以在Ajax開發(fā)時完全不必拘泥于XML。 #t#

用Javascript解析Json

XML 的作用是格式化數(shù)據(jù)內(nèi)容。如果我們不用XML還有什么更好的方法嗎?這個答案是JSON。介紹JSON之前我先介紹一下JavaScript這門腳本語 言。腳本語言自身有動態(tài)執(zhí)行的天賦。即我們可以把想要執(zhí)行的語句放在字符串里,通過eval()這個動態(tài)執(zhí)行函數(shù)來執(zhí)行。字符串里的內(nèi)容會像我們寫的腳本 一樣被執(zhí)行。

 Javascript解析Json以下代碼經(jīng)過測試結(jié)果為:

  1. //html頁面  
  2.  
  3. <script language="javascript"> 
  4.  
  5. var xmlHttp;  
  6. var requestType = "";  
  7.  
  8. function createXMLHttpRequest(){  
  9.        if(window.ActiveXObject){  
  10.               xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");  
  11.        }else if(window.XMLHttpRequest){  
  12.               xmlHttp = new XMLHttpRequest();  
  13.        }  
  14. }  
  15.  
  16.  
  17. function startRequest(url){  
  18.        var url;  
  19.        createXMLHttpRequest();  
  20.        xmlHttp.onreadystatechange = handleStateChange;  
  21.        xmlHttp.open("GET",url,true);  
  22.        xmlHttp.send(null);  
  23.  
  24. }  
  25.  
  26.  
  27. function handleStateChange(){  
  28.  
  29.        if(xmlHttp.readyState == 4){  
  30.               if(xmlHttp.status == 200){  
  31.                     listAllStates();  
  32.               }  
  33.        }  
責(zé)任編輯:chenqingxiang 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-01-06 13:57:03

解析JSON

2009-12-07 16:23:46

WCF編程

2010-01-06 14:19:47

JSON輕量級

2010-01-07 15:41:58

XML轉(zhuǎn)換為JSON

2025-03-05 11:00:00

JavaScript跨域前端

2025-04-17 08:05:00

JavaScript

2010-01-06 16:41:40

解析JSON

2014-04-21 10:14:52

PromisesJavaScript

2021-06-09 10:45:12

JavaScript開發(fā) 編程

2010-01-07 16:37:04

JSON解析器

2023-12-26 14:28:08

JavaScript開發(fā)

2025-03-31 08:00:00

JavaScriptAPI開發(fā)

2010-01-05 13:54:32

Jquery Json

2022-07-14 14:27:34

Javascript數(shù)字精度二進(jìn)制

2011-11-16 09:47:47

JavaScript

2023-06-21 00:10:17

JSONWeb服務(wù)器JavaScript

2020-11-13 08:14:28

JavaScript

2016-09-18 17:24:58

php函數(shù)json_encodeunicode

2009-12-04 13:31:24

PHP缺少JSON包

2014-02-14 09:37:01

JavascriptDOM
點贊
收藏

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