Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package core;
- import java.io.InputStream;
- import java.net.HttpURLConnection;
- import java.net.URL;
- import java.util.ArrayList;
- import javax.xml.parsers.ParserConfigurationException;
- import javax.xml.parsers.SAXParser;
- import javax.xml.parsers.SAXParserFactory;
- import org.ccil.cowan.tagsoup.Parser;
- import org.xml.sax.InputSource;
- import org.xml.sax.SAXException;
- import xml.XMLHandler;
- import android.content.Context;
- import android.widget.Toast;
- public class Loader {
- public static void load(Context context) {
- try {
- URL url = new URL("http://google.fr");
- HttpURLConnection con = (HttpURLConnection) url.openConnection();
- con.setReadTimeout(10000 /* milliseconds */);
- con.setConnectTimeout(15000 /* milliseconds */);
- con.setRequestMethod("GET");
- con.setDoInput(true);
- // Start the query
- con.connect();
- InputStream raw = con.getInputStream();
- SAXParserFactory fabrique = SAXParserFactory.newInstance();
- ArrayList entries = null;
- SAXParser parseur = null;
- try {
- // On "fabrique" une instance de SAXParser
- parseur = fabrique.newSAXParser();
- } catch (ParserConfigurationException e) {
- e.printStackTrace();
- } catch (SAXException e) {
- e.printStackTrace();
- }
- Parser parser = new Parser();
- XMLHandler handler = new XMLHandler(context);
- parser.setContentHandler(handler);
- parser.parse(new InputSource(raw));
- //handler.getData();
- }
- catch (Exception e) {
- e.printStackTrace();
- }
- return;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment