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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
詳解幾種JSON建構(gòu)的結(jié)構(gòu)進(jìn)行說(shuō)明

JSON建構(gòu)基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一個(gè)子集。JSON采用完全獨(dú)立于語(yǔ)言的文本格式,但是也使用了類似于C語(yǔ)言家族的習(xí)慣,這些特性使JSON成為理想的數(shù)據(jù)交換語(yǔ)言。

JSON建構(gòu)于兩種結(jié)構(gòu):

“名稱/值”對(duì)的集合(A collection of name/value pairs)。不同的語(yǔ)言中,它被理解為對(duì)象(object),紀(jì)錄(record),結(jié)構(gòu)(struct),字典(dictionary),哈希表(hash table),有鍵列表(keyed list),或者關(guān)聯(lián)數(shù)組 (associative array)。值的有序列表(An ordered list of values)。在大部分語(yǔ)言中,它被理解為數(shù)組(array)。

PHP的serialize是將變量序列化,返回一個(gè)具有變量類型和結(jié)構(gòu)的字符串表達(dá)式,說(shuō)起來(lái)兩者都是以一種字符串的方式來(lái)體現(xiàn)一種數(shù)據(jù)結(jié)構(gòu),那它們之間有什么區(qū)別呢。Customers 表的數(shù)據(jù)放在名為 "Customers" 的 DataTable 中。來(lái)自 Orders 表的數(shù)據(jù)放在名為 "Customers1" 的 DataTable 中。#t#

填充完 DataSet 之后,可以很容易地把 "Customers1" 表的 JSON建構(gòu)改為 "Orders"。但是,后面的填充會(huì)導(dǎo)致 "Customers" 表被重新填充,而 "Orders" 表會(huì)被忽略,并創(chuàng)建另外一個(gè) "Customers1" 表。為了對(duì)這種情況作出補(bǔ)救,創(chuàng)建一個(gè) DataTableMapping,把 "Customers1" 映射到 "Orders",并為其他后面的表創(chuàng)建其他的表映射。例如:

 
 
  1. var test = {"Name":"Peter","Age":20};  
  2. document.write(test.Name + ": " + test.Age);  
  3. var test = {"User":{"Name":"Peter","Age":20},"Company":"FORD"};  
  4. document.write(test.User.Name + ": " + test.Company);  
  5. var test = [  
  6. {"User":{"Name":"Peter","Age":20},"Company":"FORD"},  
  7.  {"User":{"Name":"Li Ming","Age":20},"Company":"Benz"}  
  8.               ];document.write(test[1].User.Name + ": " + test[1].Company);  
  9. $arr = array 
  10.        (  
  11.           'Peter'=> array  
  12.           (  
  13.             'Country'=>'USA',  
  14.             'Age'=>20  
  15.           ),  
  16.           'Li Ming'=> array  
  17.           (  
  18.              'Country'=>'CHINA',  
  19.              'Age'=>21  
  20.           )  
  21.         );  
  22.  
  23. $serializeserialize_var = serialize($arr);  
  24. echo $serialize_var;  

網(wǎng)站欄目:詳解幾種JSON建構(gòu)的結(jié)構(gòu)進(jìn)行說(shuō)明
當(dāng)前地址:http://www.dlmjj.cn/article/dhddiip.html