Code
SAXBuilder builder=new SAXBuilder(false);
try {
Document doc = builder.build(file);
Element e = doc.getRootElement();
List requestList=e.getChildren("request");
for (Iterator iter = requestList.iterator(); iter.hasNext();) {
Element request = (Element)iter.next();
Request r = new Request();
r.setPath(request.getAttributeValue("path"));
r.setAction(request.getAttributeValue("action"));
if (!requests.containsKey(r.getPath()))
{
requests.put(r.getPath(), r);
}
}
} catch (JDOMException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
SAXBuilder builder=new SAXBuilder(false);
try {
Document doc = builder.build(file);
Element e = doc.getRootElement();
List requestList=e.getChildren("request");
for (Iterator iter = requestList.iterator(); iter.hasNext();) {
Element request = (Element)iter.next();
Request r = new Request();
r.setPath(request.getAttributeValue("path"));
r.setAction(request.getAttributeValue("action"));
if (!requests.containsKey(r.getPath()))
{
requests.put(r.getPath(), r);
}
}
} catch (JDOMException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}