很简单的程序,c#写入xml文件,flash读取xml数据展示
flash代码-----------------------------------------------------
onClipEvent (load) {
/*读取xml文件,并存到数组myList中*/
System.useCodepage = true;
var doc:XML = new XML();
var myList:Array = new Array();//预先建立一个数组对象用来放置XML节点数据,以便FLASH其他位置的代码都能够访问
doc.load("sys.xml");
doc.ignoreWhite = true;
doc.onLoad = function(success){
if(success){
myList = doc.childNodes[0].childNodes;//当XML加载成功后对上文的myList数组对象进行赋值.
}
total = myList[0].attributes.total;
}
}
onClipEvent (enterFrame) {
loaded = myList[0].attributes.code;
text=string(loaded/total*100).substr(0,5)+"%";
percent = int(loaded/total*100)+1;
yea1 = myList[0].attributes.year1;
yea2 = myList[0].attributes.year2;
string=myList[0].attributes.string;
gotoAndStop(percent);
}
C#代码