private void parseData()
{
SAXParserFactory spf = SAXParserFactory.newInstance();
SAXParser sp = null;
try {
sp = spf.newSAXParser();
} catch (ParserConfigurationException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SAXException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
// Get the XMLReader of the SAXParser we created.
XMLReader xr = null;
try {
xr = sp.getXMLReader();
} catch (SAXException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
// Create a new ContentHandler and apply it to the XML-Reader
OfficesParser myExampleHandler = new OfficesParser();
xr.setContentHandler(myExampleHandler);
// Parse the xml-data from our URL.
try {
File f = new File("MyLocal.xml");
xr.parse(new InputSource(new URL(f.toURL()).openStream()));
} catch (MalformedURLException e) {
//Log.d("Net Disconnected", "NetDisconeeted");
// Toast.makeText(getApplicationContext(), e.toString(), Toast.LENGTH_LONG).show();
// TODO Auto-generated catch block
//e.printStackTrace();
} catch (IOException e) {
//Log.d("Net Disconnected", "NetDisconeeted");
// Toast.makeText(getApplicationContext(), e.toString(), Toast.LENGTH_LONG).show();
// TODO Auto-generated catch block
//e.printStackTrace();
} catch (SAXException e) {
//Log.d("Net Disconnected", "NetDisconeeted");
// TODO Auto-generated catch block
//e.printStackTrace();
}
catch (Exception e) {
//Log.d("Net Disconnected", "NetDisconeeted");
// TODO Auto-generated catch block
//e.printStackTrace();
}
}