bonjour,
ici mon problème..je doit faire un code qui extrait des données depuis un XML externe produit par un serveur exemple
<?xml version="1.0" encoding="UTF-8" ?>
- <eveapi version="2">
<currentTime>2009-02-15 02:20:32</currentTime>
- <result>
<serverOpen>True</serverOpen>
<onlinePlayers>32357</onlinePlayers>
</result>
<cachedUntil>2009-02-15 02:23:32</cachedUntil>
</eveapi>
et ici le code que j'utilise pour rapatrier dans flash le data du xml
var myXML:XML = new XML;
var URLSrv = ("http://api.eve-online.com/server/ServerStatus.xml.aspx?")
var myLoader:URLLoader = new URLLoader();
myLoader.load (new URLRequest(URLSrv));
myLoader.addEventListener(Event.COMPLETE, processXML);
myLoader.addEventListener(IOErrorEvent.IO_ERROR, ErrorReport);
function processXML(e:Event):void
{
myXML = new XML(e.currentTarget.data);
trace(myXML);
}
jusque là sa fonctionne bien...
le problème c'est que je n'arrive pas à updater le code par lui-même en se basant sur les 2 blises <currentTime> et <cachedUntil>
actuellement, le code trace le résultat du xml..se qui est bien.. mais même en rejouant le code le data reste pareille...je ne comprend pas pourquoi.