Shahzeb
11-21-2006, 07:24 AM
xml abolute and relateive path
Hi all
I got a little problem .... when I try to load xml using relative url "this.load("layout.xml")" its loaded and displayed on trace.. But when I give absolute path of xml e.g d:\layout.xml ... it does not an xml and showed this error............
No XML Loaded
Error opening URL "file:///D:\ayout.xml"
.. Below are the code of ths example.. Anyone can grab this problem out of dark..
---------------------------------------------------------------------------------------------
This work great !!!
---------------------------------------------------------------------------------------------
import mx.xpath.XPathAPI;
class LoadAbsoluteXML extends XML
{
var pathX,pathElm:String;
var xResArray:Array;
function LoadAbsoluteXML()
{
pathX = "layout.xml";
//pathX = "D:\layout.xml";
this.ignoreWhite = true;
this.load(pathX);
}
function onLoad(success:Boolean)
{
if(success)
{
pathElm = "/rootScreen";
xResArray = XPathAPI.selectNodeList(this.firstChild,pathElm);
trace(xResArray);
}
else
{
trace("No XML Loaded");
}
}
}
---------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
Not Work
---------------------------------------------------------------------------------------------
This doesn't work why I dont know!!!!!
---------------------------------------------------------------------------------------------
import mx.xpath.XPathAPI;
class LoadAbsoluteXML extends XML
{
var pathX,pathElm:String;
var xResArray:Array;
function LoadAbsoluteXML()
{
//pathX = "layout.xml";
pathX = "D:\layout.xml";
this.ignoreWhite = true;
this.load(pathX);
}
function onLoad(success:Boolean)
{
if(success)
{
pathElm = "/rootScreen";
xResArray = XPathAPI.selectNodeList(this.firstChild,pathElm);
trace(xResArray);
}
else
{
trace("No XML Loaded");
}
}
}
---------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
Hi all
I got a little problem .... when I try to load xml using relative url "this.load("layout.xml")" its loaded and displayed on trace.. But when I give absolute path of xml e.g d:\layout.xml ... it does not an xml and showed this error............
No XML Loaded
Error opening URL "file:///D:\ayout.xml"
.. Below are the code of ths example.. Anyone can grab this problem out of dark..
---------------------------------------------------------------------------------------------
This work great !!!
---------------------------------------------------------------------------------------------
import mx.xpath.XPathAPI;
class LoadAbsoluteXML extends XML
{
var pathX,pathElm:String;
var xResArray:Array;
function LoadAbsoluteXML()
{
pathX = "layout.xml";
//pathX = "D:\layout.xml";
this.ignoreWhite = true;
this.load(pathX);
}
function onLoad(success:Boolean)
{
if(success)
{
pathElm = "/rootScreen";
xResArray = XPathAPI.selectNodeList(this.firstChild,pathElm);
trace(xResArray);
}
else
{
trace("No XML Loaded");
}
}
}
---------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
Not Work
---------------------------------------------------------------------------------------------
This doesn't work why I dont know!!!!!
---------------------------------------------------------------------------------------------
import mx.xpath.XPathAPI;
class LoadAbsoluteXML extends XML
{
var pathX,pathElm:String;
var xResArray:Array;
function LoadAbsoluteXML()
{
//pathX = "layout.xml";
pathX = "D:\layout.xml";
this.ignoreWhite = true;
this.load(pathX);
}
function onLoad(success:Boolean)
{
if(success)
{
pathElm = "/rootScreen";
xResArray = XPathAPI.selectNodeList(this.firstChild,pathElm);
trace(xResArray);
}
else
{
trace("No XML Loaded");
}
}
}
---------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------