← Prev in month ← Prev in thread

how to resolve a url within the xml document during parsing? (Sax/Java)

From
Anil Philip <>
To
xml dev <>
Date
2006-01-01T03:52:05Z
ID
<>
Thread
how to resolve a url within the xml document during parsing? (Sax/Java)
During parsing (SAX/Java),

1) can I access the url of the xml file being parsed
from within the parser? (I could perhaps add a member
and instantiate the XMLReader with it also but
wondered if it was already available.)


2) If my xml file peace.xml is at server foo.com in
the directory
wwwroot/foo.com/anilp, then if it contains a base url
in
the format:

<origin xml:base="http:/./peace_files"
href="joy.spx">  </origin> 
During parsing, can we know the url of the document
(joy.spx)
and translate to the absolute url? 

I tried using the URL constructor to do thus within
the parser - for example

new
URL("http://foo.com/anilp/peace.xml","./peace_files")

However the URL printed is unexpectedly:
http://foo.com/peace_files

Question: how can I get the base url for the joy.spx
file?
which is http://foo.com/anilp/peace_files/

Any help appreciated and Happy New Year!
thanks,
Anil





	
		
__________________________________ 
Yahoo! for Good - Make a difference this year. 
http://brand.yahoo.com/cybergivingweek2005/
← Prev in month ← Prev in thread