成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

技術(shù)分享 如何在Flex中使用Json

開發(fā) 后端
本文向大家介紹一下如何在Flex中使用Json,Json是介于純文本方式與xml方式之間的一種格式,Json能做到的事情,請看本文詳細介紹。

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

在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)有的項目使用的已經(jīng)是Json,如果增加Flex界面時也使用Json,那改動就會非常少。掃盲貼中說出的三個理由,我覺得這一個最充分。

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

貼一個例子: 

  1. <?xmlversionxmlversion="1.0"encoding="utf-8"?> 
  2. <mx:Applicationxmlns:mxmx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml" 
  3.  
  4. layout="absolute" 
  5. creationComplete="init()"> 
  6. <mx:Script> 
  7. <![CDATA[  
  8.  
  9. importcom.adobe.serialization.Json.*;  
  10.  
  11.  
  12. privatevarJsonStr:String;  
  13. privatevarJsonObj:Object;  
  14.  
  15. privatevarJsonObj2:Object;  
  16. privatevarJsonStr2:String;  
  17.  
  18. internalfunctioninit():void{  
  19. JsonStr='{"name":"zhanzhihu","age":22,"gender":"male"}';  
  20. JsonObj=newObject();  
  21. JsonObj=Json.decode(JsonStr);  
  22. trace(JsonObj.name);  
  23.  
  24. JsonObj2=newObject();  
  25. JsonObj2.firstName="bill";  
  26. JsonObj2.lastName="Gate";  
  27. JsonObj2.com="Microsoft";  
  28. JsonStr2=Json.encode(JsonObj2);  
  29. trace(JsonStr2);  
  30. }  
  31.  
  32. ]]> 
  33. </mx:Script> 
  34. </mx:Application> 
  35.  

 輸出為: 

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

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

【編輯推薦】

  1. 解析重寫Flex組件中角色 規(guī)則和步驟
  2. Flex基礎 創(chuàng)建***個Flex項目
  3. 解析Flex事件執(zhí)行流程
  4. FlexBuilder3.0與Eclipse3.4的***結(jié)合
  5. 學習筆記 FlexBuilder2.0中如何使用基于Lists的控件 
責任編輯:佚名 來源: cnblogs.com
相關(guān)推薦

2010-08-10 14:08:09

Flex嵌入字體

2025-03-21 09:58:59

Python數(shù)據(jù)類型安全

2010-07-28 12:41:18

Flex組件

2010-08-02 16:33:11

Flex Spring

2010-08-11 14:47:54

Flex樣式

2022-05-17 08:25:10

TypeScript接口前端

2022-06-23 08:00:53

PythonDateTime模塊

2021-06-09 09:36:18

DjangoElasticSearLinux

2021-03-09 07:27:40

Kafka開源分布式

2015-08-27 09:46:09

swiftAFNetworkin

2024-01-18 08:37:33

socketasyncio線程

2011-08-10 09:31:41

Hibernateunion

2019-09-16 19:00:48

Linux變量

2020-11-30 11:55:07

Docker命令Linux

2014-07-02 09:47:06

SwiftCocoaPods

2024-09-06 11:34:15

RustAI語言

2020-04-09 10:18:51

Bash循環(huán)Linux

2010-08-13 10:01:46

Flex樣式定義

2015-11-26 10:57:56

DockerOpen vSwitc

2021-09-10 10:30:22

Java代碼
點贊
收藏

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

主站蜘蛛池模板: 九色国产 | 99这里只有精品视频 | 国产三区在线观看视频 | 在线观看国产网站 | 精品精品视频 | 日韩免费一区二区 | 在线视频一区二区三区 | 精品国产一区二区三区观看不卡 | 99这里只有精品视频 | 亚洲精品一区中文字幕乱码 | 久久91精品 | 精品福利一区二区三区 | 中文字幕 在线观看 | 激情欧美日韩一区二区 | 日韩福利在线观看 | 玖玖综合在线 | 九九免费观看视频 | 亚州精品天堂中文字幕 | www.色.com | 韩日一区二区三区 | 99视频在线免费观看 | 午夜理伦三级理论三级在线观看 | 国产美女黄色片 | 亚洲国产精品成人 | 欧美日韩久久久 | 欧美日韩国产在线观看 | 日韩一区二区三区av | 欧美电影一区 | 国产精品五区 | 国产精品伦一区二区三级视频 | 精品久久一区二区三区 | 99精品久久久国产一区二区三 | 91精品一区二区三区久久久久 | 国产精品九九 | 综合中文字幕 | 91精品国产91久久久 | 天天操网 | 91久久国产综合久久91精品网站 | 精精国产xxxx视频在线野外 | 精品一区精品二区 | 国产精品免费看 |