Guest User

Untitled

a guest
Aug 23rd, 2011
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.50 KB | None | 0 0
  1. package core;
  2.  
  3. import java.io.InputStream;
  4. import java.net.HttpURLConnection;
  5. import java.net.URL;
  6. import java.util.ArrayList;
  7.  
  8. import javax.xml.parsers.ParserConfigurationException;
  9. import javax.xml.parsers.SAXParser;
  10. import javax.xml.parsers.SAXParserFactory;
  11.  
  12. import org.ccil.cowan.tagsoup.Parser;
  13. import org.xml.sax.InputSource;
  14. import org.xml.sax.SAXException;
  15.  
  16. import xml.XMLHandler;
  17. import android.content.Context;
  18. import android.widget.Toast;
  19.  
  20. public class Loader {
  21.  
  22.     public static void load(Context context) {
  23.         try {
  24.             URL url = new URL("http://google.fr");
  25.             HttpURLConnection con = (HttpURLConnection) url.openConnection();
  26.             con.setReadTimeout(10000 /* milliseconds */);
  27.             con.setConnectTimeout(15000 /* milliseconds */);
  28.             con.setRequestMethod("GET");
  29.             con.setDoInput(true);
  30.             // Start the query
  31.             con.connect();
  32.             InputStream raw = con.getInputStream();
  33.             SAXParserFactory fabrique = SAXParserFactory.newInstance();
  34.             ArrayList entries = null;
  35.             SAXParser parseur = null;
  36.             try {
  37.                 // On "fabrique" une instance de SAXParser
  38.                 parseur = fabrique.newSAXParser();
  39.             } catch (ParserConfigurationException e) {
  40.                 e.printStackTrace();
  41.             } catch (SAXException e) {
  42.                 e.printStackTrace();
  43.             }
  44.             Parser parser = new Parser();
  45.             XMLHandler handler = new XMLHandler(context);
  46.             parser.setContentHandler(handler);
  47.             parser.parse(new InputSource(raw));
  48.             //handler.getData();
  49.         }
  50.         catch (Exception e) {
  51.             e.printStackTrace();
  52.         }
  53.         return;
  54.     }
  55.    
  56. }
Advertisement
Add Comment
Please, Sign In to add comment