日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
技術(shù)分享如何在Flex中使用Json

本文和大家重點(diǎn)討論一下如何在Flex中使用Json,要在Flex中使用Json,首先要下一個(gè)Json包。希望本文的介紹能讓你有所收獲。

創(chuàng)新互聯(lián)建站服務(wù)項(xiàng)目包括渝北網(wǎng)站建設(shè)、渝北網(wǎng)站制作、渝北網(wǎng)頁(yè)制作以及渝北網(wǎng)絡(luò)營(yíng)銷策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,渝北網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到渝北省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

在Flex中使用Json

要用到Json,看了一篇(http://bbs.actionscript3.cn/thread-1657-1-1.html)的掃盲貼,在Flex中使用Json十分方便。Json是介于純文本方式與xml方式之間的一種格式,Json能做到的事情,xml完成可以做到。為什么要用Json呢,我看大部分還是像我一樣,不得不用。Json是ajax數(shù)據(jù)傳輸?shù)?**,現(xiàn)有的項(xiàng)目使用的已經(jīng)是Json,如果增加Flex界面時(shí)也使用Json,那改動(dòng)就會(huì)非常少。掃盲貼中說(shuō)出的三個(gè)理由,我覺(jué)得這一個(gè)最充分。

要在Flex中使用Json,首先要下一個(gè)Json包。是官方的,卻在官方怎么也載不下來(lái)。終于在CSDN上用了3分才down下來(lái)。放在附件中,需要的可以拿去用。

貼一個(gè)例子: 

 
 
 
  1.  
  2.  
  3. layout="absolute" 
  4. creationComplete="init()"> 
  5.  
  6.  
  7. importcom.adobe.serialization.Json.*;  
  8.  
  9.  
  10. privatevarJsonStr:String;  
  11. privatevarJsonObj:Object;  
  12.  
  13. privatevarJsonObj2:Object;  
  14. privatevarJsonStr2:String;  
  15.  
  16. internalfunctioninit():void{  
  17. JsonStr='{"name":"zhanzhihu","age":22,"gender":"male"}';  
  18. JsonObj=newObject();  
  19. JsonObj=Json.decode(JsonStr);  
  20. trace(JsonObj.name);  
  21.  
  22. JsonObj2=newObject();  
  23. JsonObj2.firstName="bill";  
  24. JsonObj2.lastName="Gate";  
  25. JsonObj2.com="Microsoft";  
  26. JsonStr2=Json.encode(JsonObj2);  
  27. trace(JsonStr2);  
  28. }  
  29.  
  30. ]]> 
  31.  
  32.  
  33.  

 輸出為: 

 
 
 
  1. zhanzhihu  
  2. {"firstName":"bill","lastName":"Gate","com":"Microsoft"} 

JsonStr是一個(gè)Json格式的字符串,用Json.decode(String)便可以將它解析為as對(duì)象,同樣用Json.encode(Object)可以將as對(duì)象轉(zhuǎn)為Json字符串,F(xiàn)lex前臺(tái)對(duì)Json的操作真是方便。

【編輯推薦】

  1. 解析重寫Flex組件中角色 規(guī)則和步驟
  2. Flex基礎(chǔ) 創(chuàng)建***個(gè)Flex項(xiàng)目
  3. 解析Flex事件執(zhí)行流程
  4. FlexBuilder3.0與Eclipse3.4的***結(jié)合
  5. 學(xué)習(xí)筆記 FlexBuilder2.0中如何使用基于Lists的控件 

網(wǎng)站欄目:技術(shù)分享如何在Flex中使用Json
分享地址:http://m.5511xx.com/article/dhjiioh.html