您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關Flex中Json如何使用,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
在Flex中使用Json
要在Flex中使用Json,首先要下一個Json包。是官方的,卻在官方怎么也載不下來。終于在CSDN上用了3分才down下來。放在附件中,需要的可以拿去用。
貼一個例子:
<?xmlversionxmlversion="1.0"encoding="utf-8"?> <mx:Applicationxmlns:mxmx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()"> <mx:Script> <![CDATA[ importcom.adobe.serialization.Json.*; privatevarJsonStr:String; privatevarJsonObj:Object; privatevarJsonObj2:Object; privatevarJsonStr2:String; internalfunctioninit():void{ JsonStr='{"name":"zhanzhihu","age":22,"gender":"male"}'; JsonObj=newObject(); JsonObj=Json.decode(JsonStr); trace(JsonObj.name); JsonObj2=newObject(); JsonObj2.firstName="bill"; JsonObj2.lastName="Gate"; JsonObj2.com="Microsoft"; JsonStr2=Json.encode(JsonObj2); trace(JsonStr2); } ]]> </mx:Script> </mx:Application>
輸出為:
zhanzhihu {"firstName":"bill","lastName":"Gate","com":"Microsoft"}
JsonStr是一個Json格式的字符串,用Json.decode(String)便可以將它解析為as對象,同樣用Json.encode(Object)可以將as對象轉為Json字符串,Flex前臺對Json的操作真是方便。
看完上述內容,你們對Flex中Json如何使用有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。