[Home] [By Thread] [By Date] [Recent Entries]
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/
|

Cart



