Andreas Klein: Nur ein XML Element ausgeben wenn mehrere vorliegen

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!

  1. 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

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. 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>

      1. 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

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. 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.

          1. 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

            --
            X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
            X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
            X-Will-Answer-Email: No
            X-Please-Search-Archive-First: Absolutely Yes
            1. Dir mag es egal sein, aber ganz egal was Du tust: XSLT ist es *nicht* egal. Du *musst* eines auswählen.

              :)

              Dann das erste.

              1. Hi,

                Dann das erste.

                gut, dann lies meine erste Antwort bitte noch mal ;-)

                Cheatah

                --
                X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
                X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
                X-Will-Answer-Email: No
                X-Please-Search-Archive-First: Absolutely Yes
                1. 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