Announcement

Collapse
No announcement yet.

Auf leeren Knoten prüfen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Auf leeren Knoten prüfen

    Hallo,

    bin mir nicht sicher ob die Frage eher hierhin oder eher ins XPath-Forum gehört. Falls ich falsch bin, bitte ich einen Moderator den Thread zu verschieben.

    Es geht also darum mittels <xsl:if ...> zu prüfen ob ein Knoten leer ist. Damit meine ich folgende drei Möglichkeiten:
    • <knoten />
    • <knoten></knoten>
    • <knoten> </knoten>


    Mein test sieht bisher so aus:
    HTML Code:
    <xsl:if test="knoten=''">
    So werden natürlich nur die ersten beiden Fälle erkannt. Wie formuliere ich den Test so, dass auch der dritte Fall (beliebig viele whitespaces, also Leerzeichen, Tabulatoren, newlines etc.) erkannt wird?

    Hatte zuerst an regular expressions gedacht aber das wird glaub ich erst in xslt 2.0 unterstützt, habe aber nur den IE zur Verfügung und der kann das ja nicht...

  • #2
    Code:
    <xsl:if test="not(normalize-space(knoten))">

    Comment


    • #3
      Wow, das ging schnell! =)
      Funktioniert einwandfrei, dankeschön!!

      Comment

      Working...
      X