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.