Diese Dokumentation wurde automatisch von KI übersetzt.
Array-Formatierung
1. :arrayJoin(separator, index, count)
Syntax-Erklärung
Verbindet ein Array aus Zeichenketten oder Zahlen zu einer einzigen Zeichenkette. Parameter:
separator: Das Trennzeichen (Standard ist ein Komma,).index: Optional; der Startindex, ab dem die Elemente verbunden werden sollen.count: Optional; die Anzahl der Elemente, die ab demindexverbunden werden sollen (kann negativ sein, um vom Ende her zu zählen).
Beispiel
Ergebnis
Die Ausgabe ist eine Zeichenkette, die durch das Verbinden der Array-Elemente gemäß den angegebenen Parametern entsteht.
2. :arrayMap(objSeparator, attSeparator, attributes)
Syntax-Erklärung
Wandelt ein Array von Objekten in eine Zeichenkette um. Verschachtelte Objekte oder Arrays werden dabei nicht verarbeitet. Parameter:
objSeparator: Das Trennzeichen zwischen den Objekten (Standard ist,).attSeparator: Das Trennzeichen zwischen den Objektattributen (Standard ist:).attributes: Optional; eine Liste der Objektattribute, die ausgegeben werden sollen.
Beispiel
Ergebnis
Die Ausgabe ist eine Zeichenkette, die durch das Mappen und Verbinden der Array-Elemente erzeugt wird, wobei verschachtelte Objektinhalte ignoriert werden.
3. :count(start)
Syntax-Erklärung
Zählt die Zeilennummer in einem Array und gibt die aktuelle Zeilennummer aus. Zum Beispiel:
Unabhängig vom Wert der id wird die aktuelle Zeilenzahl ausgegeben.
Ab Version 4.0.0 wurde dieser Formatierer intern durch :cumCount ersetzt.
Parameter:
start: Optional; der Startwert für die Zählung.
Beispiel und Ergebnis
Bei der Verwendung wird die ausgegebene Zeilennummer entsprechend der Reihenfolge der Array-Elemente angezeigt.

