Home
/
JavaForum
/
XML
Infos
|
Features
|
Gold-Edition
|
Kundenservice
java
Übersicht
Forum
-
Beginner
-
Java allgemein
-
JDBC
-
JNI
-
Networking
-
Online-Ressourcen
-
Swing + AWT
-
XML
-
Meckerecke
Mitglieder
LOGIN
User oder E-Mail
Passwort
·
Passwort vergessen
·
Kostenlos anmelden
Information
Demo
Features
Im Vergleich
Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
Kundenservice
Impressum
Datenschutz
AGB
Status
4.580 User online
0 User eingeloggt
Beiträge
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
Antworten
Neuer Beitrag
Gesamtdarstellung
Detaildarstellung
Einzeldarstellung
Threaddarstellung
Beitrag 14 von 48 (29%)
Autor
essi
Datum
25.01.06, 11:05
Betreff
Probleme mit JDom
Hallo ,
weiss jemand warum diese programm nicht funktioniert.
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import org.w3c.dom.Node;
import org.w3c.dom.Document;
import org.w3c.dom.NodeList;
public class dom1 {
public static void main (String args[]) throws Exception {
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document document = builder.parse("weblinks.xml");
NodeList KnotenListe = document.getElementsByTagName("url");
int anzahl = KnotenListe.getLength();
for (int i = 0; i < anzahl; i++) {
System.out.println(KnotenListe.item(i).getFirstChild().getNodeValue());
}
}
}
weblinks.xml :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblinks SYSTEM "weblinks.dtd">
<weblinks>
<eintrag id="0">
<kategorie>edv</kategorie>
<url>http://www.w3.org</url>
<notiz>W3-Konsortium</notiz>
<notiz>Technische Referenz</notiz>
</eintrag>
<eintrag id="1">
<kategorie>phy</kategorie>
<url>http://www.cern.ch</url>
<notiz>Europaeisches Kernforschungszentrum</notiz>
<notiz>Aktuelles zur Hochenergiephysik</notiz>
<notiz>Materialien zur Elementarteilchenphysik<notiz>
</eintrag>
...
</weblinks>
das Programm bringt mir folgende fehlermeldung :
at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3339)
at org.apache.crimson.parser.Parser2.externalParameterEntity(Parser2.java:3027)
at org.apache.crimson.parser.Parser2.maybeDoctypeDecl(Parser2.java:1314)
at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:623)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:333)
at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
at org.apache.crimson.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:185)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:124)
at beispiel.dom1.main(dom1.java:18)
ich werde für euere Hilfe dankbar
Gruss
Essi
Auf diesen Beitrag antworten
Neuen Beitrag verfassen
Impressum
·
Datenschutz
·
AGB
·
Infos
·
Presse
Ein modernes Forum:
teamturn.com