Flex解析JSON

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()">
	<mx:Script>
		<![CDATA[
			import com.adobe.serialization.json.JSONDecoder;
			import mx.controls.Alert;
			import com.adobe.serialization.json.JSON;
			
			private function init():void{
				var arr:Array = (JSON.decode("[{\"id\":\"123\",\"name\":\"yu\"},{\"id\":\"456\",\"name\":\"yu\"}]") as Array);    
				Alert.show(arr[1].id); //456
				var obj:Object = JSON.decode("{\"id\":\"123\",\"name\":\"yu\"}");    
				Alert.show(obj.id); //123
			}
		]]>
	</mx:Script>
</mx:Application>


需要引入一個swc包: 見附件

as3corelib.swc

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章