equal
deleted
inserted
replaced
|
1 import java.io.IOException; |
|
2 import java.net.MalformedURLException; |
|
3 import java.net.URL; |
|
4 import java.util.Scanner; |
|
5 |
|
6 public class URLReader { |
|
7 |
|
8 public static String readURL(String sUrl) { |
|
9 StringBuilder buf = new StringBuilder(); |
|
10 Scanner in = null; |
|
11 |
|
12 try { |
|
13 URL url = new URL(sUrl); |
|
14 in = new Scanner(url.openStream()); |
|
15 |
|
16 while (in.hasNextLine()) { |
|
17 buf.append(in.nextLine() + "\n"); |
|
18 } |
|
19 return buf.toString(); |
|
20 |
|
21 } catch (MalformedURLException e) { |
|
22 System.err.println(e); |
|
23 } catch (IOException e) { |
|
24 System.err.println(e); |
|
25 } finally { |
|
26 if (in != null) { |
|
27 in.close(); |
|
28 } |
|
29 } |
|
30 return null; |
|
31 } |
|
32 } |