ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
440
440
EMPFEHLEN
-
hallo tutorial-gemeinde!
Mein Problem lässt sich an folgendem Beispiel beschreiben:
<?xml version = ...
.
.
<Element1>
Textteil1
<Subelement1/>
Textteil2
<Subelement2/>
Textteil3
<Subelement3/>
</Element1>
.
.
Um es mit Worten zu beschreiben: Der Wert von Element1 wurde unterteilt, jedoch stehen die Unterteilungen nicht unmittelbar in den Subelementen. Trotzdem möchte ich diese Subelemente heranziehen, um bestimmte Teile des Textes mit einem Stylesheet auszulesen. Also nach dem Motto: "Gib mir den Teil vom Text des Elements1, welcher zwischen Subelement2 und Subelement3 ist."
Ich habe das QuellXML nicht selbst entworfen, und muss nun leider mit diesem unglücklichen Format zurechtkommen bei der Stylesheet-Transformation.
Wär klasse wenn man mir helfen kann!
ciao
-
28.07.10 16:16 #2
- Registriert seit
- Jun 2005
- Beiträge
- 7.983
Hi.
Falls die Subelemente nicht mehrfach auftreten können, ginge es z.B. so:
Die Bedeutung ist: finde ausgehend vom DocumentRoot ein Element1 und wähle unterhalb von diesem den Textknoten aus, welcher mind. ein Subelement1 als Vorgänger und mind. ein Subelement2 als Nachfolger besitzt.Code :1
//Element1/text()[preceding-sibling::Subelement1 and following-sibling::Subelement2]
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
Klasse, hat funktioniert!
Muchas gracias!
Ähnliche Themen
-
Durch Anklicken einer Selectbox weitere mit auswählen. Geht das?
Von thadre im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 24.08.09, 17:40 -
GroupBox nimmt nach Vererbung des Basisforumlars keine weitere Elemente auf
Von multitasker im Forum .NET Windows FormsAntworten: 2Letzter Beitrag: 14.10.08, 08:33 -
Property eines Elements eines Styles ändern?
Von FireFlow im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 26.06.06, 20:01 -
Wert eines <SELECT>-Elements per Link abgeben?
Von dsturm im Forum PHPAntworten: 2Letzter Beitrag: 27.08.05, 18:26 -
Weitere Frage:wert aus VB an cmd übergeben
Von maass im Forum Visual Basic 6.0Antworten: 0Letzter Beitrag: 09.07.04, 16:10





Zitieren
Login




