Zum Inhalt springen
XML
XML Cookbook

XML Cookbook

Kurzbeschreibung

Dieses Cookbook dient als schnelle Referenz für häufig verwendete Funktionen.

Die Beispiele zeigen bewusst nur den notwendigen XML-Code und verzichten weitgehend auf Erklärungen.

Ausführliche Informationen finden Sie in den jeweiligen Fachartikeln.

Datum addieren

XML-Suche: DateAdd · Intervall · Value · InputFormat · OutputFormat · Variable · Path

<DateAdd
    Intervall="Tag"
    Value="14"
    InputFormat="dd.MM.yyyy"
    OutputFormat="dd.MM.yyyy">

    <Variable Path="general.today">
    </Variable>

</DateAdd>

Einen Monat addieren

XML-Suche: DateAdd · Intervall · Value · InputFormat · OutputFormat · Variable · Path

<DateAdd
    Intervall="Monat"
    Value="1"
    InputFormat="dd.MM.yyyy"
    OutputFormat="dd.MM.yyyy">

    <Variable Path="general.today">
    </Variable>

</DateAdd>

Ein Jahr subtrahieren

XML-Suche: DateAdd · Intervall · Value · InputFormat · OutputFormat · Variable · Path

<DateAdd
    Intervall="Jahr"
    Value="-1"
    InputFormat="dd.MM.yyyy"
    OutputFormat="dd.MM.yyyy">

    <Variable Path="general.today">
    </Variable>

</DateAdd>

Datumsdifferenz berechnen 1

XML-Suche: DateDiff · LeftValue · LeftFormat · RightValue · RightFormat · Variable · Path

<DateDiff
    
    Ausgabe="Tage"
    LeftValue="31.08.2026"
    LeftFormat="dd.MM.yyyy"
    RightValue="01.08.2026"
    RightFormat="dd.MM.yyyy">
       
</DateDiff>

Datumsdifferenz berechnen 2

XML-Suche: DateDiff · LeftValue · LeftFormat · RightValue · RightFormat · Variable · Path

<DateDiff
    
    Ausgabe="Tage"
    LeftValue="source.datum1"
    LeftFormat="dd.MM.yyyy"
    RightValue="source.datum2"
    RightFormat="dd.MM.yyyy">
       
</DateDiff>

Datum formatieren

XML-Suche: Converter · DataType · SourceFormat · TargetFormat · Variable · Path

<Converter
    DataType="Datum"
    SourceFormat="yyyyMMdd"
    TargetFormat="dd.MM.yyyy">

    <Variable Path="source.Datum">
    </Variable>

</Converter>

Zahl formatieren

XML-Suche: Converter · DataType · SourceFormat · TargetFormat · Variable · Path

<Converter
    DataType="Numerisch"
    SourceFormat="#.##0,00"
    TargetFormat="#,##0.00">

    <Variable Path="source.Betrag">
    </Variable>

</Converter>

Länge eines Textes

XML-Suche: Length · Variable · Path

<Length>

    <Variable Path="source.Name">
    </Variable>

</Length>

Aktuelles Datum + Ausgabe

XML-Suche: Text · Content · DateAdd · Intervall · Value · InputFormat · OutputFormat · Variable · Path

<Text Content="Heute: ">
</Text>

<DateAdd
    Intervall="Tag"
    Value="0"
    InputFormat="dd.MM.yyyy"
    OutputFormat="dd.MM.yyyy">

    <Variable Path="general.today">
    </Variable>

</DateAdd>

Datum um 30 Tage erhöhen

XML-Suche: Text · Content · DateAdd · Intervall · Value · InputFormat · OutputFormat · Variable · Path

<Text Content="Fällig bis: ">
</Text>

<DateAdd
    Intervall="Tag"
    Value="30"
    InputFormat="dd.MM.yyyy"
    OutputFormat="dd.MM.yyyy">

    <Variable Path="general.today">
    </Variable>

</DateAdd>

Datumsformat ändern

XML-Suche: Converter · DataType · SourceFormat · TargetFormat · Variable · Path

<Converter
    DataType="Datum"
    SourceFormat="dd.MM.yyyy"
    TargetFormat="yyyyMMdd">

    <Variable Path="source.Datum">
    </Variable>

</Converter>

Währungsformat

XML-Suche: Converter · DataType · SourceFormat · TargetFormat · Variable · Path

<Converter
    DataType="Numerisch"
    SourceFormat="#.##0,00"
    TargetFormat="#.##0,00 €">

    <Variable Path="source.Betrag">
    </Variable>

</Converter>

Merksätze

DateAdd

Addiert oder subtrahiert Zeiträume.

DateDiff

Berechnet den Abstand zwischen zwei Datumswerten.

Converter

Wandelt Datums- oder Zahlenformate um.

Replace

Ersetzt Zeichenfolgen innerhalb eines Textes.

Length

Liefert die Länge eines Textes oder Wertes.

Hinweis

Dieses Cookbook dient ausschließlich als schnelle XML-Referenz.

Hintergrundinformationen, Attribute und Best Practices finden Sie in den jeweiligen Fachartikeln.

Zuletzt aktualisiert am