XPath frage

Status
Nicht offen für weitere Antworten.

freaki_333

Mitglied
Hi,

ich hab da mal ne Frage und zwar hab ich folgenden XML-Beispiel Auschnitt.
Da will ich gerne die Nodes zwischen der ersten und letzten Node (Also wo das Datum drinne ist)haben, die Anzahl der Nodes dazwischen ändert sich immer und daher suche ich ein generischen-Ansatz für mein Problem.
Zu beachten ist evtl. dass das hier nur ein Auschnitt aus eines ganzen Monat ist und ich die Nodes zwischen den Tagen haben möchte um diese dann verarbeiten zu können.

Mein Ansatz ist folgende:
Ich bekomme keine Fehler Meldung aber ich bekomme auch keine Rückgabe.
Java:
TR/TD/*[starts-with(text(),'Di')]/parent::*/parent::*/following-sibling::*[position()= TR/TD/*[starts-with(text(),'Mi')]/parent::*/parent::*[position()]]


Java:
<TR class="StdTableRowDark">
	<TD colspan="5">
		<B>Di 04.08.2009</B>
		- Arbeitszeitbeginn: 08:15 Uhr - Dauer: 9:00
	</TD>
</TR>
<TR class="TableRow1">
	<TD class="StdTableCell">XXXXXXXXXXXXXXXX</TD>
	<TD class="StdTableCell">XXXXXXXXXXXXXXXX</TD>
	<TD align="Right" class="StdTableCell" style="width:25">08:15</TD>
	<TD align="Right" class="StdTableCell" style="width:25">3:45</TD>
	<TD class="StdTableCell">Einarbeitung</TD>
</TR>
<TR class="TableRow2">
	<TD class="StdTableCell">XXXXXXXXXX</TD>
	<TD class="StdTableCell">Pause</TD>
	<TD align="Right" class="StdTableCell" style="width:25">12:00</TD>
	<TD align="Right" class="StdTableCell" style="width:25">0:30</TD>
	<TD class="StdTableCell" />
</TR>
<TR class="TableRow1">
	<TD class="StdTableCell">XXXXXXXXXXXXXXXXXXXXXXXXX</TD>
	<TD class="StdTableCell">XXXXXXXXXXXXXXXXXXXXXXXXX</TD>
	<TD align="Right" class="StdTableCell" style="width:25">12:30</TD>
	<TD align="Right" class="StdTableCell" style="width:25">1:30</TD>
	<TD class="StdTableCell">Â*Einarbeitung</TD>
</TR>
<TR class="TableRow2">
	<TD class="StdTableCell">XXXXXXXXXXXXXXXXX</TD>
	<TD class="StdTableCell">Einarbeitung</TD>
	<TD align="Right" class="StdTableCell" style="width:25">14:00</TD>
	<TD align="Right" class="StdTableCell" style="width:25">3:15</TD>
	<TD class="StdTableCell">XXXXXXXXXXXXXXXXXX</TD>
</TR>
<TR class="StdTableRowDark">
	<TD colspan="5">
		<B>Mi 05.08.2009</B>
		- Arbeitszeitbeginn: 08:15 Uhr - Dauer: 9:05
	</TD>
</TR>

Danke schon mal im vorraus für eure Bemühungen

Gruß freaki_333
 

musiKk

Top Contributor
Sowas ist imho immer schwer zu beantworten, wenn man die Rahmenbedingungen nicht kennt. Hier reicht ja z. B. schon ein [c]TR[./TD[1]/@class][/c], weil je das erste und letzte Element kein <TD>-Kind mit class-Attribut hat. Mein erster Gedanke war allerdings, subsequence zu verwenden. Da habe ich aber nur Fehler bekommen. Ich weiß jetzt nicht genau, ob das mein Fehler war, oder ob die Standardimplementierung bei Java das einfach nicht unterstützt. Könnte aber für Dich dennoch ein Anhaltspunkt sein.
 

freaki_333

Mitglied
Hi danke,

dann hab ich wohl das mit subsequenz noch nicht ganz verstanden. Ich guck mir das nochmal an.

Gruß freaki
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
R XPath - frage zur Adressierung XML & JSON 3
G XPATH-Frage XML & JSON 2
B XPath frage XML & JSON 2
T Frage zu XQuery (XQJ) / XPath XML & JSON 2
G Frage zu XPath XML & JSON 2
Kirby.exe Probleme mit XML XPATH Select XML & JSON 3
B XPath soll XML liefern XML & JSON 7
O XPATH Problem - Anfänger XML & JSON 4
M dom4j unberechtigte Invalid XPath expression XML & JSON 12
W XPath schreiben XML & JSON 1
P HTML XPath XML & JSON 1
S Ersatz für die veraltete Klasse XPath XML & JSON 1
C XPath: Alle Kinder in einer Schleife auslesen XML & JSON 2
P Xpath zugriff auf Attribute XML & JSON 3
P "XPath is deprecated" XML eclipse XML & JSON 3
G HtmlUnit XPath XML & JSON 5
D XPath-Query XML & JSON 2
I XPath Namensräume und auslesen einzelner Knoten XML & JSON 3
AMStyles XPATH Befehl SVG Java XML & JSON 2
G xpath: in Kindelement zwei Attribut-Werte auslesen XML & JSON 2
G xpath: Inhalt eines Kindelements auslesen XML & JSON 2
H ChildNode via XPath ansprechen XML & JSON 2
G JDOM - aus Children-Liste ein Child direkt ansprechen ohne XPath? XML & JSON 9
S Attribute von Elementen auslesen mit XPath XML & JSON 2
T Xpath & JDOM Element Pfad ausgeben XML & JSON 2
W XPath + Inhalt aus <td> XML & JSON 2
reibi XPath XML & JSON 14
M xPath liefert leeres Nodeset XML & JSON 2
M Probleme mit XPath bei Java XML & JSON 5
W Element mit XPath @id ermitteln wenn nur ein teil der id bekannt ist XML & JSON 2
F XPath-Problem mit DOM4J XML & JSON 8
T XPath Problem: finden einer Node nach Attributswert XML & JSON 2
O XPATH gesucht XML & JSON 6
L Element manipulieren in einem DOMResult per XPath XML & JSON 10
P XPath und Namespaces XML & JSON 3
G XPath - replace function funktioniert nicht XML & JSON 3
E XPATH-Ausdruck mit not XML & JSON 4
E Wieso liefert dieser XPATH-Ausdruck nicht die richtige Anzahl Treffer? XML & JSON 8
M XPath Ausdruck validieren XML & JSON 2
N XPath Adressierung XML & JSON 7
B Optionaler XPath pfad XML & JSON 2
P XPath Problem XML & JSON 2
S Problem mit XPath XML & JSON 4
T Mit XPATH finden und dann änder XML & JSON 2
T EXSD auslesen mit XPath und JDOM XML & JSON 8
G XPath gesucht für Tag mit konkretem Content XML & JSON 2
A XPath Problem XML & JSON 2
C XPath in JDOM klappt nicht XML & JSON 2
T Prbolem XPath XML & JSON 2
X Xpath, alle Element die mit "user" beginnen auswäh XML & JSON 2
loadbrain XPath Problem XML & JSON 2
M brauche große XML-Datei für XPath-Tests XML & JSON 4
M JDOM und XPath, zu Element zugehörigen XPath-Ausdruck XML & JSON 5
F JDOM und XPath - Problem mit Namespace ohne Prefix XML & JSON 5
F hilfe bei xpath-ausdruck XML & JSON 2
K java + xpath -> performanceproblem XML & JSON 9
H Xpath kindelemente auslesen XML & JSON 2
S Xml zurück in xpath wandeln XML & JSON 8
flashfactor Filtern mittels XPATH XML & JSON 4
M XSL/XPath - Nur ersten Wert mit selben Attribut XML & JSON 4
M XPath Problem im Zusammenhang mit document() XML & JSON 2
M Frag zu xsl:when beziehungsweise XPath XML & JSON 3
F JDom und XPath XML & JSON 12
C xpath funktioniert nicht XML & JSON 5
M XPATH und RSS (Problem namespaces) XML & JSON 7
P nochmal XPath :-) XML & JSON 22
P XPath . XML & JSON 2
T Rekursiver Verzeichniss Baum in XML & XPath XML & JSON 4
clemson xpath mit jdom XML & JSON 2
Wildcard xpath Parser XML & JSON 8
W Design Frage zum Geld Protokoll des App Stores XML & JSON 0
K Frage zu der Ausgabe von XML Knotentypen XML & JSON 2
mananana Frage zu JSON XML & JSON 3
pkm Frage zu org.w3c.dom.Node.getNextSibling() und org.w3c.dom.Node.getNextChild() XML & JSON 1
F Frage zu XML Validation XML & JSON 5
B Frage zu Tree Traversal XML & JSON 2
L Frage zu ListViews XML & JSON 1
A Frage zu bestehender XML Datei XML & JSON 6
S XQuery - Frage zur Ausgabe XML & JSON 5
T Frage zu getContent unter jdom XML & JSON 6
K XSLT Frage XML & JSON 4
M Frage zu Erklärung im Online book "Java ist auch eine I XML & JSON 4
G web.xml frage XML & JSON 4
G Newbe - Frage.XML - Datei einlesen und speichern XML & JSON 2
T Newbie Frage. CSS Stylesheet einlesen und suchen nach Tags XML & JSON 6
O Frage zu JaxMe2! XML & JSON 3
E @pp workaround frage ;-) XML & JSON 3
T Newbie Frage.aus Java eine XML Datei erstellen? XML & JSON 7
Z Frage zu XML Schema XML & JSON 3
G Frage zu erreichen von Elementen XML & JSON 3
S [Frage] iterator bei jdom bricht ab XML & JSON 4

Ähnliche Java Themen

Neue Themen


Oben