日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
詳讀JSON對象標記的技巧及其困難

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

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

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

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

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

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

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

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

JSON對象標記在Default.aspx 文件中添加測試腳本:

 
 
 
  1.  

名稱欄目:詳讀JSON對象標記的技巧及其困難
網(wǎng)站路徑:http://www.dlmjj.cn/article/dhsipdi.html