Entwickeln einer XSL-Transformation

Wenn die Datenquelle die XML-Daten in einer anderen XML-Struktur wie die des Inxmail Smart Templates ausgibt, empfehlen wir folgendes Vorgehen zum Erstellen einer eigenen XSL-Transformation.

Hinweis: Verwenden Sie beim Erstellen von XSL-Transformationen nur Funktionen der Spezifikation XSLT 1.0.

  1. Kopieren Sie das entsprechende Template-Element in einen Texteditor.

    (Vergleichen Sie hierzu Die XML-Struktur von Template-Elementen anzeigen

  2. Löschen Sie die XML-Attribute ("lang", "auto-generate", "orientation" etc.).

  3. Erstellen Sie basierend auf den kopierten XML-Daten die XSL-Transformation.

    Um die Inhalte aus den von der Webapplikation gelieferten XML-Daten auszulesen, verwenden Sie den XSL-Befehl <xsl:value-of>.

    Copy
    <?xml version="1.0" encoding="UTF-8" ?>
    <article>
        <Name>Artikel-Titel</Name>
        <ImageUrl>http://placehold.it/180</ImageUrl>
        <Description>Die Beschreibung des Artikels
        </Description>
        <Link>http://www.inxmail.de</Link>
        <Price>3,99</Price>
    </article>