Re: Getting to the root node of an xml document
Mike, that would be here :
----------------------------------------------------------------------------
WWXMLSitesLayer("SITES.xml", "Sites d'=E9tude")
----------------------------------------------------------------------------
Here's the class:
---------------------------------------------------------------------------=
-------------------------------------------------
public class WWXMLSitesLayer extends IconLayer implements
SelectListener {
public WWXMLSitesLayer(String fileName, String layerName)
{
this.setName(layerName);
this.loadIcons(readXML(new File(fileName)), layerName);
}
// Load icons from XML document named layer
private void loadIcons(Document doc, String layerName) {
// Get LayerSet node
// Node node = findLayerSetByName(doc, layerName);
Node node = doc.getElementsByTagName("dataroot").item(0);
if(node == null)
return; // TODO: throw exception
loadLayerSet(node);
}
....
---------------------------------------------------------------------------=
-------------------------------------------------