1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

XSLT --> wenn ein Element nicht in XML-Quelldatei ist

Dieses Thema im Forum "XML Technologien" wurde erstellt von oraclin25, 4. Februar 2013.

  1. oraclin25

    oraclin25 Erfahrenes Mitglied

    Hallo zusammen,

    Ich habe folgenden XSLT-Stylesheet:
    Code (Text):
    1. ...
    2. ...
    3. <xsl:value-of select="Tag/KindTag"/><xsl:text>"</xsl:text>
    4. ...
    5. ...
    Die Frage ist ganz simpel:
    Was ist wenn es in der zu verarbeitende XML-Datei weder den Tag "Tag" noch "KindTag" gibt. Meckert der XSLT-Prozessor? Kommt ein NULL raus? Oder wird es einfach nicht beachtet?

    Vielen Dank.

    Schöne Grüße aus Rheinland,

    Eure Ratna:)
     
  2. darksider3

    darksider3 dark-Linux-sider

    Heyho,
    Nope, der XSLT Prozessor, oder allgemein der Browser wird rummekern. Es ist ja immernoch so, das XSLT nur eine Stylesheet sprache für XML ist, welches automatisch ohne diese Elemente nervt...:D
    Weitere Ausführungen...immer wenn benötigt ;)
    MfG
     
  3. hela

    hela Premium-User

    Wow, welchen rummeckernden und nervigen XSLT-Prozessor benutzt du? Der scheint sich nicht an die W3C-Empfehlungen zu halten.

    Zitat W3C-Recommendation: XPath Version 1.0 (Deutsche, kommentierte Übersetzung), Abschnitt 2.3 Knotentests:
    Aber:
    Solche Fragen könnte man m.E. auch ganz leicht selber ausprobieren. Man sollte sich dazu am besten irgendeinen XML-Editor hernehmen und damit experimentieren.
     
    Zuletzt bearbeitet: 10. Februar 2013
  4. oraclin25

    oraclin25 Erfahrenes Mitglied

    danke darksider3 und hela..

    Schöne Grüße aus Rheinland,

    Eure Ratna
     
Die Seite wird geladen...