<?xml version="1.0" encoding="utf-8" ?>
- <dgoogle>
<hostname>10.211.12.251</hostname>
<port>7100</port>
</dgoogle>
假设你有上面的xml文件,文件名为config.xml,存在程序目录,那么你可以用
testXML.hostname[0]
读取该xml文件中的hostname
testXML.port[0]
读取该xml文件中的port
private function loadConfig():void{
var testXML:XML;
var file:File = File.applicationDirectory.resolvePath("config.xml");
//Alert(File.applicationDirectory.resolvePath("config.xml").toString());
var fileStream:FileStream = new FileStream();
fileStream.open(file, FileMode.READ);
testXML = XML(fileStream.readUTFBytes(fileStream.bytesAvailable));
fileStream.close();
hostname=testXML.hostname[0];
port=testXML.port[0];
}
有多个hostname和port的话再后面序号里面加就可以了。