Element-Werte werden falsch ausgelesen

enne87

Mitglied
Hallo Leute!

Ich möchte mit DOM das Datum und die Zeit von folgender XML-Datei ausgeben:

[XML]<?xml version="1.0" encoding="UTF-8"?>
<gpx xmlns="http://www.topografix.com/GPX/1/1" xmlns:xalan="http://xml.apache.org/xalan" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" creator="MotionX Live" version="1.1">
<trk>
<name>Koglerau</name>
<desc>01.10.2010 7:31 pm</desc>
<trkseg>
<trkpt lat="48.338900" lon="14.239740">
<ele>594.000000</ele>
<time>2009-04-01T17:31:51Z</time>
</trkpt>
</trkseg>
</trk>
</gpx>[/XML]

Ich hätte also gerne den Wert des time-Knotens.

Das habe ich so gemacht:

Java:
                DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
		factory.setValidating(true);
		factory.setNamespaceAware(true);
		SchemaFactory schemaFactory = 
		SchemaFactory.newInstance("http://www.w3.org/2001/XMLSchema");

		factory.setSchema(schemaFactory.newSchema(
		new Source[] {new StreamSource("http://www.topografix.com/GPX/1/1/gpx.xsd")}));

		parser.setErrorHandler(new CustomErrorHandler(System.err));

	        doc = parser.parse(new InputSource(path));
                parser = factory.newDocumentBuilder();
		NodeList coord = doc.getElementsByTagName("trkpt");

		for(int i = 0; i < coord.getLength(); i++)
		{

			setCoordinates(coord.item(i));
			System.out.println(coord.item(i).getChildNodes().item(1));
	  
		}

Trotzdem werden bei mir nur leere Zeilen ausgegeben (\n).

Kann mir da bitte wer helfen, ich komm echt nicht weiter.

lg enne
 

eRaaaa

Top Contributor
Also ein ausführbares Beispiel wäre sicherlich besser gewesen!
Java:
		doc = parser.parse(new InputSource(path));
		NodeList nodeLst = doc.getElementsByTagName("time");
		for (int i = 0; i < nodeLst.getLength(); i++) {
			System.out.println(nodeLst.item(i).getTextContent());
		}

probier`s mal so
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
8u3631984 jaxb XML Mapper - Root Element mit Attribut XML & JSON 20
B DOMParser - Element filtern XML & JSON 1
N jdom2 - Referenz auf Nested Element XML & JSON 2
H XML Element `Class` wird nicht gelesen XML & JSON 2
F xml Element ersetzen XML & JSON 5
M Text eines Elements in XML Datei mit JAVA bearbeiten und kompletten Element-Zweig hinzufügen XML & JSON 16
W XML-Element komplett löschen XML & JSON 5
L XML nur ein Element einlesen XML & JSON 2
R XSD in einer choice mehrmals das selbe element möglich XML & JSON 5
S JDom XML ein Element hinzufügen. XML & JSON 1
ARadauer xsd ref auf element oder typen verwenden? XML & JSON 2
R cvc-complex-type.3.2.2: Attribute 'uuid' is not allowed to appear in element 'jasperReport'. XML & JSON 4
F EMF, XSD to ECore mapping, Attribute vs. Element XML & JSON 2
C xml validierung gegen xsd mit jdom: Fehlermeldung Cannot find the declaration of element ... XML & JSON 8
Landei JAXB: Wert von übergeordneten Element XML & JSON 4
N Alle namespaces ins Root Element hinauf ziehen XML & JSON 2
N Alle namespaces ins Root Element hinauf ziehen XML & JSON 2
S Validierung mit JAXB2 ohne root-element XML & JSON 10
E xml Element sortieren XML & JSON 2
T Xpath & JDOM Element Pfad ausgeben XML & JSON 2
Z XML parsen - Element mit Werten XML & JSON 2
M XSD - Child Element möglich, aber nicht zwingend erforderlich XML & JSON 6
N Individuelles Wrapper-Element um Collection mit JAXB XML & JSON 6
W Element mit XPath @id ermitteln wenn nur ein teil der id bekannt ist XML & JSON 2
R Element - Ausgeben von Kommentar XML & JSON 4
L Element manipulieren in einem DOMResult per XPath XML & JSON 10
G mit Transformer.transform ein Element überschreiben XML & JSON 2
G XSL: Element über eine Variable ermitteln XML & JSON 4
sparrow JDom Element.getChild("Name") liefert null obwohl vorhanden XML & JSON 4
B XML-Element als String ausgeben XML & JSON 5
L Element einlesen <Telefon name="Karl">134313 XML & JSON 2
S Cannot find the declaration of element XML & JSON 2
M Jaxb Annotationen, Wert als XML Element XML & JSON 2
O XML Element mit ":" im Namen XML & JSON 23
G Element mit Text und Unterelement XML & JSON 2
S Ampersand im Jdom-Element XML & JSON 2
C jdom.Element nicht vorhanden? XML & JSON 4
W JDOM element ändern funzt nich :( [problem gelöst] XML & JSON 3
M XML einlesen - prüfen ob Element vorhanden XML & JSON 2
F choice-Element mit minOccurs=0" XML & JSON 11
X Xpath, alle Element die mit "user" beginnen auswäh XML & JSON 2
C Mehrere Element_Nodes zusammenfassen zu einem Element XML & JSON 9
K Auf bestimmtes Element im XML zugreifen XML & JSON 3
M JDOM und XPath, zu Element zugehörigen XPath-Ausdruck XML & JSON 5
H Adapter: String->Element bzw. Element->String XML & JSON 6
M JDOM Element ohne Inhalt kopieren ? XML & JSON 3
S String in element casten XML & JSON 2
S Element hinzufügen XML & JSON 2
B Element an bestimmter Stelle einfügen (JDOM) XML & JSON 8
S zum element Attribut xmlns zufügen XML & JSON 6
N bestimmtes Element auslesen - ich verzweifel XML & JSON 3
J [Newbie] [JDOM] Element aus XML entfernen klappt nicht XML & JSON 4
P [Solved] XSL: Element-Variable auslesen XML & JSON 2
Noar XSLT - Element-Wrapping XML & JSON 2
R JDOM Root-Element entfernen aber Rest behalten XML & JSON 10
S Element addContent(Element) gibts nicht XML & JSON 5
R node.getNodeValue() bringt mir komplettes CDATA-Element XML & JSON 3
W Element Liste in Root XML & JSON 5
D Text, String vor einem Root Element einfügen XML & JSON 2
W root element parsen,Hilfe! XML & JSON 5
E Element.setTextContent(String); Ersatz fuer Version 1.4? XML & JSON 3
A NullPointerException bei leerem Element XML & JSON 4
D XML: Element section content does not follow the DTD XML & JSON 6
clemson element mit id in jdom löschen XML & JSON 2
A Element an einer bestimmten Stelle einfügen (nicht am Ende) XML & JSON 4
R JDom: XML Code von Element, und: ist Element ein standalone XML & JSON 2
D Int-Werte in XML-Datei schreiben (DOM) XML & JSON 2
M XML Werte einlesen aber wie am besten weiterverarbeiten? XML & JSON 13
S JAXB - Any Elementliste - wie Werte verändern? XML & JSON 4
F Aus XML mit JDOM aus Elementattributen Werte rauslesen XML & JSON 4
G xpath: in Kindelement zwei Attribut-Werte auslesen XML & JSON 2
S XML Parsen und Werte zwischenspeichern XML & JSON 2
S XSD-Datei zulässige Werte auslesen XML & JSON 3
H Liste voller Objekte und Werte in XML via XStream XML & JSON 3
M DOM, Werte mit setAttribute in XML schreiben XML & JSON 3
T Werte in XML Datei an entsprechender Stelle einfügen XML & JSON 3
M XML werte auslesen ! XML & JSON 3
P JDOM Werte verändern XML & JSON 4
T Fehler: Hauptklasse com.sun.tools.internal.xjc.XJCFacade konnte nicht gefunden oder geladen werden XML & JSON 6
B Xml speichern - müssen alle Klassen deklariert werden? XML & JSON 12
K Verwirrung: Per SSH werden manche Befehle ausgeführt, manche nicht XML & JSON 10
D optionale Elemente mit defaultwerten werden in xml miterzeugt XML & JSON 2
G XSL-Transformation erzeugt Output obwohl keiner erzeugt werden soll XML & JSON 10
B muss standalone angegeben werden sobal eine DTD vorhanden ist? XML & JSON 6
B muss standalone immer angegeben werden?Hat es mit interne/externe dtd zu tun? XML & JSON 2
aze JaxB Elemente in LinkedHashSet werden nicht wiededergegeben XML & JSON 3
G XML Umlaute werden falsch dargestellt XML & JSON 2
J Daten werden in ArrayList geschrieben, AL nicht in .xml ? XML & JSON 5

Ähnliche Java Themen

Neue Themen


Oben