首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

Flex 读取xml资料的方法

2012-10-06 
Flex 读取xml文件的方法Flex 读取xml文件的多种方法小结,大家可以根据需要自己选择。方法一:?复制代码代码

Flex 读取xml文件的方法

Flex 读取xml文件的多种方法小结,大家可以根据需要自己选择。方法一:?
复制代码代码如下:
private function readxml1():void{?
var xmlfile:file = new file("file path");?
var stream:filestream = new filestream();?
stream.open(xmlfile, filemode.read);?
var xml:xml = xml(stream.readutfbytes(stream.bytesavailable));?
stream.close();?
}?

方法二:?
复制代码代码如下:
private function readxml2():void{?
var urlrequest:urlrequest = new urlrequest("xml file path");?
var urlloader:urlloader = new urlloader(urlrequest);?
urlloader.addeventlistener(event.complete,completehandler);?
}?

private function completehandler(event:event):void{?
var xml:xml = new xml(event.target.data);?
trace(xml);?
}?

flex写xml的方法:?
复制代码代码如下:
public static function writexmlfile(xml:xml):void{?
var stream:filestream = new filestream();?
var xmlfile:file = new file("file path");?
var outputstring:string = '\n';?
outputstring += xml.toxmlstring();?
outputstring = outputstring.replace(/\n/g, file.lineending);?
stream = new filestream();?
stream.open(xmlfile, filemode.write);?
stream.writeutfbytes(outputstring);?
stream.close();?
}?

热点排行