Nur ein XML Element ausgeben wenn mehrere vorliegen
Andreas Klein
- xsl
0 Cheatah0 Andreas Klein0 Cheatah0 Andreas Klein0 Cheatah0 Andreas Klein0 Cheatah
Hallo!
Ich habe folgendes Problem:
In einer XML Ausgabe bekomme ich weimal das selbe Element, möchte jedoch nur, dass das XSL einmal darauf reagiert - also nur einmal die entsprechende Ausgabe erzeugt.
Wie? :)
Ciao!
Hi,
In einer XML Ausgabe bekomme ich weimal das selbe Element, möchte jedoch nur, dass das XSL einmal darauf reagiert - also nur einmal die entsprechende Ausgabe erzeugt.
nämlich welches? Formuliere die Antwort auf diese Frage als Prädikat im XPath-Ausdruck. Ich nehme an, Dir wird hierbei position() helfen.
Cheatah
nämlich welches? Formuliere die Antwort auf diese Frage als Prädikat im XPath-Ausdruck. Ich nehme an, Dir wird hierbei position() helfen.
Sowas zB.
<page>
<element message="text"/>
<element message="text"/>
</page>
Hi,
nämlich welches? Formuliere die Antwort auf diese Frage als Prädikat im XPath-Ausdruck. Ich nehme an, Dir wird hierbei position() helfen.
Sowas zB.
ich weiß, was Du meinst; die Frage lautet:
<element message="text"/>
<element message="text"/>
Welches dieser beiden Elemente soll das XSLT wählen? Ja, das ist wichtig. Lies bitte meine vorherige Antwort erneut.
Cheatah
Welches dieser beiden Elemente soll das XSLT wählen? Ja, das ist wichtig. Lies bitte meine vorherige Antwort erneut.
Prinzipiell ist egal welches Element angezeigt wird.
Hi,
Prinzipiell ist egal welches Element angezeigt wird.
Dir mag es egal sein, aber ganz egal was Du tust: XSLT ist es *nicht* egal. Du *musst* eines auswählen.
Lies bitte meine erste Antwort noch einmal.
Cheatah
Dir mag es egal sein, aber ganz egal was Du tust: XSLT ist es *nicht* egal. Du *musst* eines auswählen.
:)
Dann das erste.
Hi,
Dann das erste.
gut, dann lies meine erste Antwort bitte noch mal ;-)
Cheatah
Hallo Cheath,
Man oh man ... bist du geduldig! ;-)
@Adreas:
lese den Teil http://de.selfhtml.org/xml/darstellung/xpathfunktionen.htm#position im SELFHTML durch. Dann kannst du noch immer entscheiden welches Element du nun ausgeben möchtest ;-)
Grüße
Thomas