I was able to get closer to getting this finished with the code provided. Thank you, but i still see to get an error, below is the code:
stop()
import fl.controls.DataGrid;
import fl.data.DataProvider;
var dp

ataProvider;
var myDataGrid

ataGrid = new DataGrid();
myDataGrid.addColumn("employeeid");
myDataGrid.addColumn("type");
myDataGrid.addColumn("style");
myDataGrid.addColumn("size");
myDataGrid.addColumn("length");
myDataGrid.addColumn("assigndate");
myDataGrid.setSize(200, 200);
myDataGrid.width = 575;
myDataGrid.move(20, 20);
addChild(myDataGrid);
var myLoader:URLLoader = new URLLoader;
var xmlData = new XML();
myLoader.addEventListener(Event.COMPLETE, LoadXML);
myLoader.load(new URLRequest("XML_WIN_Data.xml"));
function LoadXML(e:Event):void {
xmlData=new XML(e.target.data);
parse(xmlData);
}
function parse(Input:XML):void {
var dataroot:XMLList=Input.XML_WIN_Data.children();
var Attributes:XMLList=Input.XML_WIN_Data.attributes() ;
var List:XMLList = Input.XML_WIN_Data.(employeeid == ID);
var xmlDP:XML = new XML(List.data)
dp = new DataProvider(xmlDP);
myDataGrid.dataProvider = dp;
}
The error message i get is the following:
TypeError: Error #1088: The markup in the document following the root element must be well-formed.
at test2_fla::MainTimeline/parse()
at test2_fla::MainTimeline/LoadXML()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()
Is this something to do with the var calling the outputted XML file?