av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

詳讀JSON對(duì)象標(biāo)記的技巧及其困難

JSON對(duì)象標(biāo)記對(duì)XML的解析是基于DOM的,對(duì)HTML的DOM熟悉的話,解析XML就沒(méi)什么困難了。注意:在Firefox中,解析器不會(huì)忽略空格,所以元素間的空格,F(xiàn)F一樣會(huì)認(rèn)為是一個(gè)節(jié)點(diǎn)。

創(chuàng)新互聯(lián)基于成都重慶香港及美國(guó)等地區(qū)分布式IDC機(jī)房數(shù)據(jù)中心構(gòu)建的電信大帶寬,聯(lián)通大帶寬,移動(dòng)大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業(yè)服務(wù)器托管報(bào)價(jià),主機(jī)托管價(jià)格性價(jià)比高,為金融證券行業(yè)綿陽(yáng)主機(jī)托管,ai人工智能服務(wù)器托管提供bgp線路100M獨(dú)享,G口帶寬及機(jī)柜租用的專業(yè)成都idc公司。

一、JSON對(duì)象標(biāo)記(JavaScript Object Notation),是一種以JS聲明對(duì)象的方式組合的一串字符串。JS可以按以下方式定義對(duì)象:

  1. var obj =  
  2. {  
  3. id: 2,  
  4. name: 'n'  
  5. }; 

這樣就定義了對(duì)象 obj, 它有兩個(gè)公共屬性id和name,可以用 obj.id 的方式直接訪問(wèn)其屬性值。從服務(wù)器獲取數(shù)據(jù)時(shí)往往不止一個(gè)對(duì)象,這就需要用到對(duì)象數(shù)組,JS中對(duì)象數(shù)組可以用 [] 來(lái)定義,如下:

 
 
 
  1. var objs = [{ id: 1, name: 'n_1' }, { id: 2, name: 'n_2'}];  
  2.         alert(objs[0].id); 

這樣就定義了對(duì)象數(shù)組 objs, 它包含兩個(gè)對(duì)象,可以用索引來(lái)訪問(wèn),如 objs[0] 將引用到***個(gè)對(duì)象。到這里你或許已經(jīng)想到服務(wù)器返回的字符串格式是怎樣的,但字符串畢竟是字符串,我們需要將其轉(zhuǎn)換為可以利用JS操作的變量。這就用到 eval 函數(shù),請(qǐng)看下例:

 
 
 
  1. var objs = eval("[{ id: 1, name: 'n_1' }, { id: 2, name: 'n_2'}]");  
  2. lert(objs[0].id); // return 1 

JSON對(duì)象標(biāo)記在Default.aspx 文件中添加測(cè)試腳本:

 
 
 
  1.  type="text/javascript"> 
  2.         function getJson() {  
  3.             // 在IE7下測(cè)試通過(guò),IE6下必須創(chuàng)建 new ActiveXObject("MSXML2.XMLHTTP.6.0")  
  4.             var request = new XMLHttpRequest();  
  5.  
  6.             request.open('GET', 'GetJson.ashx');  
  7.             request.onreadystatechange = function() {  
  8.                 if (request.readyState == 4 && request.status == 200) {  
  9.                     var objs = eval(request.responseText);  
  10.                     alert(objs.length); // 2  
  11.                     alert(objs[0].id);  // 1  
  12.                     alert(objs[1].name);// 'n_2'  
  13.                 }  
  14.             }  
  15.             request.send(null);  
  16.         }  
  17.      

文章題目:詳讀JSON對(duì)象標(biāo)記的技巧及其困難
轉(zhuǎn)載來(lái)源:http://uogjgqi.cn/article/dhsipdi.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流