想webservices发送请求,返回的是JSON的数据格式。。如下:
{"weatherinfo":{"city":"合肥","cityid":"101220101","temp":"27","WD":"南风","WS":"4级","SD":"46%","WSE":"4","time":"15:45","isRadar":"1","Radar":"JC_RADAR_AZ9551_JB"}}这个在程序中应该怎样解析出来呢???这个应该是存在event中的吧???怎么把它解析出来呢??求CSDN大神指导!!万分感谢!以下是代码:
import flash.events.Event;
import flash.net.URLLoader;
import flash.net.URLRequest;
import mx.collections.ArrayCollection;
import mx.rpc.events.ResultEvent; public class WeatherReport
{
private var sender:URLLoader;
//构造函数
public function WeatherReport()
{
sender=new URLLoader();
}
public function QueryWeather():void
{
var r:URLRequest = new URLRequest();
r.url="http://www.weather.com.cn/data/sk/101220101.html";
sender.addEventListener(Event.COMPLETE,onWeatherResult);
sender.load(r);
}
public function onWeatherResult(e:Event):void
{
//关键就是这里怎样写!!是安卓,所以用flex开发web的方法我试过了,不行啊
}
flexjsonandroid
{"weatherinfo":{"city":"合肥","cityid":"101220101","temp":"27","WD":"南风","WS":"4级","SD":"46%","WSE":"4","time":"15:45","isRadar":"1","Radar":"JC_RADAR_AZ9551_JB"}}这个在程序中应该怎样解析出来呢???这个应该是存在event中的吧???怎么把它解析出来呢??求CSDN大神指导!!万分感谢!以下是代码:
import flash.events.Event;
import flash.net.URLLoader;
import flash.net.URLRequest;
import mx.collections.ArrayCollection;
import mx.rpc.events.ResultEvent; public class WeatherReport
{
private var sender:URLLoader;
//构造函数
public function WeatherReport()
{
sender=new URLLoader();
}
public function QueryWeather():void
{
var r:URLRequest = new URLRequest();
r.url="http://www.weather.com.cn/data/sk/101220101.html";
sender.addEventListener(Event.COMPLETE,onWeatherResult);
sender.load(r);
}
public function onWeatherResult(e:Event):void
{
//关键就是这里怎样写!!是安卓,所以用flex开发web的方法我试过了,不行啊
}
flexjsonandroid
这是Java吧?还是不会在Flex中解析啊
项目用FLex 开发安卓。没办法啊