I got some time to test it and got it working.
Complete folder is here.
https://drive.google.com/file/d/1HhJ7-g8gSMoRg-KN7OlPLSQwp1n_dNMN/view?usp=sharing
as3 code
package
{
import flash.display.MovieClip;
import flash.net.URLLoader;
import flash.events.Event;
import flash.events.TimerEvent;
import flash.net.URLRequest;
import flash.utils.Timer;
import se.svt.caspar.template.CasparTemplate;
public class xmldata extends CasparTemplate
{
var urlLoader:URLLoader = new URLLoader();
var urlRequest:URLRequest = new URLRequest("file:///C:/casparcg/xmldata/databas.xml");
var myTimer:Timer = new Timer(1000);
public function xmldata()
{
urlLoader.addEventListener(Event.COMPLETE, processXML);
myTimer.addEventListener(TimerEvent.TIMER ,timerListener);
myTimer.start();
}
function timerListener(e:TimerEvent):void
{
urlLoader.load(urlRequest);
}
function processXML(e:Event):void
{
var myXML:XML = new XML(e.target.data);
xf0.text = myXML.namn;
xf1.text = myXML.title;
}
}
}