xml Dtaie aus dem Internet holen

draig

Mitglied
xml Datei aus dem Internet holen

Ich habe den SAXBuilder eingebunden, so das ich eine XML Datei auslesen kann. Zur Zeit liegt die XML Datei bei mir auf der Platte, ich möchte nun, dass ich diese XML-Datei über eine Internet-Adresse aufrufen kann.

z.b http://www.test.de/adressen.xml

de Quellcode:
Code:
			SAXBuilder saxBuilder = new SAXBuilder("org.apache.xerces.parsers.SAXParser");
			FileReader fr = new FileReader("data/adressen.xml");

PS: Kann den Beitrag nicht mehr so ändern, dass der Titel im Thread stimmt.
 
Zuletzt bearbeitet:
Hallo!

Code:
/**
 * 
 */
package de.tutorials;

import java.net.URL;

import javax.xml.parsers.SAXParserFactory;

import org.xml.sax.Attributes;
import org.xml.sax.SAXException;
import org.xml.sax.helpers.DefaultHandler;

/**
 * @author Tom
 * 
 */
public class XMLReader {

    /**
     * @param args
     */
    public static void main(String[] args) throws Exception {
        SAXParserFactory
                .newInstance()
                .newSAXParser()
                .parse(
                        new URL(
                                "http://www.linux-magazin.de/Artikel/ausgabe/2000/03/XML/scripts/TESTCASES.xml")
                                .openStream(),
                        new DefaultHandler() {
                            public void startElement(
                                    String uri,
                                    String localName,
                                    String qName,
                                    Attributes attributes) throws SAXException {
                                System.out.println(qName);
                            }
                        });
    }

}

Zum Tthema download siehe hier:
http://www.tutorials.de/forum/search.php?searchid=526324

gruss Tom
 
Zurück