public
void
parse() {
InputStream urlis =
null
;
try
{
String gridx = String.valueOf(find.getX());
String gridy = String.valueOf(find.getY());
URL url =
new
URL(
URLConnection conn = url.openConnection();
urlis = conn.getInputStream();
XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
XmlPullParser parser = factory.newPullParser();
parser.setInput(urlis,
"UTF-8"
);
parseWeather(parser);
}
catch
(MalformedURLException e) {
Log.e(
"DEBUG: "
, e.toString());
}
catch
(XmlPullParserException e) {
Log.e(
"DEBUG: "
, e.toString());
}
catch
(IOException e) {
Log.e(
"DEBUG: "
, e.toString());
}
finally
{
try
{
urlis.close();
}
catch
(IOException e) {
Log.e(
"DEBUG: "
, e.toString());
}
}
}