Wieviele Elemente von TagName, ich brings nicht hin

Gustl_Java

Aktives Mitglied
Hallo,

ich möchte eine xml auslesen, und wissen wieviele Tags des namen ferien es gibt.

xml:
<?xml version="1.0" encoding="UTF-8"?>
<ferienall>
<ferien>
<name>Pfingsten</name>
<anfang>14.6.2011</anfang>
<ende>25.6.2011</ende>
</ferien>
</ferienall>

Verstehe nicht warum das hier nicht funktioniert:
Java:
Document doc = new SAXBuilder().build( "ferien.xml" );
NodeList anzahl = doc.getElementsByTagName("ferien");
System.out.println("Anzahl der ferien: " + anzahl.getLength()  );

Fehlerausgabe:

XML_com_ferien.java:120:31: cannot find symbol
symbol : method getElementsByTagName(java.lang.String)
location: class org.jdom.Document
NodeList anzahl = doc.getElementsByTagName("ferien");


Kann mir wer helfen?
 
Zuletzt bearbeitet:

Noctarius

Top Contributor
Nimm Lycia (Signatur), bastel einen Event-Parser für genau dieses Element und hinterleg einen Integer als Contextobject. Jedesmal wenn der Parser als Event aufgerufen wird inkrementierst du den Integer. Nach dem Parsing-Vorgang kannst du den Integer auslesen ^^
 

Cage Hunter

Aktives Mitglied
Java:
Document doc = new SAXBuilder().build( "ferien.xml" );
int amount = data.getRootElement().getChildren("ferien").size();
System.out.println("Anzahl der ferien: " + amount  );

Könnte sein, dass es auch mit "getElementsByTagName()" geht, in dem Fall fehlt dir nur das "getRootElement()" vorher, kannst es ja mal ausprobieren :)
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
L XML einlesen gleichnamige Elemente XML & JSON 5
J Parent- und Child-Elemente mit gleiche Namen, geht das ? XML & JSON 1
S XML - Bestehende Elemente ändern XML & JSON 1
C JAXB: XML-Elemente einlesen und als XML-Attribute ausgeben XML & JSON 7
R Verschachtelung gleichnamiger Elemente XML & JSON 7
D optionale Elemente mit defaultwerten werden in xml miterzeugt XML & JSON 2
A Elemente aus mehreren XML-Dateien zu einem zusammenfügen XML & JSON 5
G JAXB und verschachtelte Elemente? XML & JSON 6
J Anzahl der Elemente in einem XML-Dokument auslesen XML & JSON 7
F Hilfe beim bearbeiten von XML elemente XML & JSON 3
G Leere Elemente verhindern XML & JSON 7
aze JaxB Elemente in LinkedHashSet werden nicht wiededergegeben XML & JSON 3
E XML Datei einlesen und Elemente in der Console ausgeben XML & JSON 6
D Tabs/Einrückungen der XML-Elemente gehen beim Schreiben verloren XML & JSON 5
Z XML auslesen, Elemente daraus entfernen und als neue XML zurückgeben XML & JSON 2
S JTree - Nur Elemente mit Attributen einfügen XML & JSON 2
T Elemente zählen mit JDOM in XML XML & JSON 7
G XML Parser Fehler, zwei gleiche kind-Elemente XML & JSON 7
F Elemente sortieren lassen XML & JSON 2
I Editor, der nur Elemente einfuegt, die nach xsd zulaessig XML & JSON 2
G xml einlesen und bestimmte Elemente an eine gui_Klasse überg XML & JSON 25
H Elemente eines Node auslesen XML & JSON 2
M XML Elemente mit JDOM durch Text ersetzen XML & JSON 2
P JDom nimmt keine Elemente an. XML & JSON 3
M Elemente mit Prefix via JDOM erstellen XML & JSON 6
J Jdom Elemente lesen XML & JSON 5
P zugriff auf gewuenschte elemente klapp nicht. XML & JSON 3
T Einfach nur die Elemente einer XML Datei auslesen :( XML & JSON 10
T Elemente aus XML-File löschen (JDom) XML & JSON 9
G Xml Elemente in eine Liste abspeichern! XML & JSON 2
G Elemente in XML XML & JSON 4
G brauche Tips, wie ich am besten auf Elemente zugreife XML & JSON 5
D Xml-Datei in JTree anzeigen und Elemente ausblenden XML & JSON 2
S JDOM Elemente suchen XML & JSON 2

Ähnliche Java Themen

Neue Themen


Oben