Zuordnungsfunktionen - Übersicht
Es stehen fünf Typen von Zuordnungsfunktionen zur Verfügung: Zeichenfolgefunktionen, mathematische
Funktionen, Funktionen für verschiedene Zwecke sowie Binärdaten- und Datumsfunktionen.
Syntax und Datentypen für Zuordnungsfunktionen
Verwenden Sie die Zuordnungsfunktion, um den Zweck der Funktion zu beschreiben, gültige
Eingabeparameter und die gültige Syntax festzulegen und die Ausgabe der Funktion zu definieren.
Funktion 'Zentriert' (Align Center)
Die Funktion Zentriert zentriert eine Zeichenfolge
innerhalb einer Füllzeichenfolge. Wenn die Anzahl der Füllzeichen für beide Seiten ungerade ist,
wird die geringere Anzahl Füllzeichen auf der linken Seite angeordnet.
Funktion 'Linksbündig' (Align Left)
Die Funktion Linksbündig ordnet eine Zeichenfolge innerhalb einer Füllzeichenfolge
so an, dass sie mit dem ersten linken Zeichen beginnt.
Funktion 'Rechtsbündig' (Align Right)
Die Funktion Rechtsbündig ordnet eine Zeichenfolge innerhalb einer Füllzeichenfolge
so an, dass sie mit dem letzten rechten Zeichen endet.
Funktion 'Durchschnitt' (Average)
Die Funktion Durchschnitt ermittelt den Durchschnittswert für
die Gruppe numerischer Knoten in allen Parametern.
Funktionen zur Base64-Codierung und Decodierung
Base64 bezeichnet eine bestimmte Übertragungscodierung für MIME-Inhalte.
Die Base64-Codierung stellt beliebige Abfolgen von Oktetten in einer Form dar, für die eine
Unterscheidung der Groß-/Kleinschreibung erforderlich ist, die jedoch nicht für Menschen lesbar
sein muss.
Funktion 'Boolesch' (Boolean)
Die Funktion Boolesch wertet den Parameter aus und gibt entweder den Wert
'true' (wahr) oder den Wert 'false' (falsch) abhängig vom Datentyp der Eingabe zurück:
Funktion 'Obere Grenze' (Ceiling)
Die Funktion Obere Grenze rundet den Parameterwert auf den nächsten ganzzahligen Wert (Integer) auf.
Funktion 'Verketten' (Concatenate)
Die Funktion Verketten verknüpft alle Parameterzeichenfolgen zu einer
einzigen Ergebniszeichenfolge in der Reihenfolge, in der die Parameter angegeben werden.
Funktion 'Cast From Base64Binary'
Die Funktion Cast From Base64Binary führt eine Umsetzung von einem bestimmten XML-Schema-Datentyp in einen anderen XML-Schema-Datentyp durch.
Funktion 'Casts From HexBinary'
Die Funktion Casts From HexBinary führt eine Umsetzung von einem bestimmten XML-Schema-Datentyp in einen anderen XML-Schema-Datentyp durch.
Funktion 'Cast To Base64Binary'
Die Funktion Cast To Base64Binary führt eine Umsetzung von einem bestimmten XML Schema-Datentyp
in einen anderen XML Schema-Datentyp durch.
Funktion 'Cast To HexBinary'
Die Funktion Cast To HexBinary führt eine Umsetzung von einem bestimmten XML Schema-Datentyp in einen anderen XML Schema-Datentyp durch.
Funktion 'CopyOf'
Die Funktion CopyOf kopiert den gesamten Inhalt des Quellenknotens in den Zielknoten.
Funktion 'Zähler' (Count)
Die Funktion Zähler zählt die Anzahl der Knoten in allen Gruppen von Knoten in Parametern.
Auszugs- und Hashfunktion (Digest/Hash)
Die Auszugs- und Hashfunktion (Digest/Hash) generiert eine digitale Zusammenfassung
von Informationen, die als Nachrichtenauszug (Message-Digest) bezeichnet wird. Nachrichtenauszüge stellen
eine digitale Kennung für ein digitales Dokument bereit.
Funktion 'Dividieren' (Divide)
Die Funktion Dividieren gibt den Quotienten zurück, der aus der Division des
ersten Parameterwerts durch alle nachfolgenden Parameterwerte berechnet wird.
Funktion 'Untere Grenze' (Floor)
Die Funktion Untere Grenze rundet den Parameterwert auf den nächsten ganzzahligen Wert (Integer) ab.
Funktion 'Zahlen formatieren' (Format Number)
Die Funktion Zahlen formatieren gibt eine Zeichenfolge zurück, die eine dem
angegebenen Muster entsprechend formatierte Zahl darstellt.
RFC2104 HMAC-konforme Signatur generieren
HMAC (Hashed Method Authentication Code) ist ein Mechanismus zur Nachrichtenauthentifizierung,
der mit kryptografischen Hashfunktionen arbeitet.
Funktion 'Aktuelles Datum abrufen'
Die Funktion Aktuelles Datum abrufen gibt das aktuelle Datum
(mit der lokalen Zeitzone) als XML Schema-Datentyp 'xs:date' zurück.
Funktion 'Aktuelle Zeit abrufen'
Die Funktion Aktuelle Uhrzeit abrufen gibt die aktuelle Zeit
(mit der lokalen Zeitzone) als XML-Schema-Datentyp 'xs:time' zurück.
Funktion 'Füllzeichenfolge' (Padding String)
Die Funktion Füllzeichenfolge gibt eine Füllzeichenfolge der angegebenen
Länge und Zeichen zurück. Füllzeichenfolgen werden in Ausrichtungsfunktionen (Align) verwendet.
Funktion 'Position'
Die Funktion Position wird zusammen mit Bedingungen dazu verwendet, den Index für den
aktuellen Knoten innerhalb der Gruppe ihm gleichgeordneter Elemente darzustellen.
Die Funktion arbeitet
nur innerhalb des Kontexts eines wiederholt auftretenden Knotens und hat keine Parameter.
Funktion 'Unterzeichenfolge nach' (Substring After)
Die Funktion Unterzeichenfolge nach extrahiert alle Zeichen einer
Zeichenfolge ab dem ersten Vorkommen einer angegebenen Unterzeichenfolge (ein oder mehrere Zeichen) bis zum
Ende der Zeichenfolge.
Funktion 'Unterzeichenfolge vor' (Substring Before)
Die Funktion Unterzeichenfolge vor extrahiert alle Zeichen einer
Zeichenfolge vom Anfang bis zum ersten Vorkommen einer angegebenen Unterzeichenfolge (ein oder mehrere Zeichen).
Funktion 'Subtrahieren' (Subtract)
Die Funktion Subtrahieren gibt die Differenz zurück, die berechnet wird, indem
vom ersten Parameterwert alle nachfolgenden Parameterwerte subtrahiert werden.
Funktion 'Summe' (Sum)
Die Funktion Summe ermittelt die Summe von Werten in einem numerischen Knoten, in Gruppen
numerischer Knoten oder von Zahlen in Parametern.
Funktion 'Abschneiden' (Trim)
Die Funktion Abschneiden schneidet alle führenden und folgenden Leerzeichen
ab und ersetzt zusammenhängende Gruppen von Leerraumzeichen durch ein einzelnes Leerzeichen.