skip-first-items
Überspringt die ersten N Datenelemente der Input-Sequenz, wobei N durch das count Argument angegeben wird, und gibt den Rest der Sequenz zurück.
Sprachen
Built-in, C++, C#, Java, XQuery, XSLT 2.0, XSLT 3.0..
Parameter
Name | Beschreibung |
---|---|
node-rows | Mit diesem Input muss ein Mapping-Datenelement verbunden werden, das eine Sequenz von null oder mehr Werten liefert. So kann damit etwa ein Datenelement aus einer XML-Quelldatei, einem CSV-Feld, einem Datenbankdatensatz, usw. verbunden werden. |
count | Optionales Argument. Definiert die Anzahl der Datenelemente, die übersprungen werden sollen. Der Standardwert ist 1. |
Beispiel
Im folgenden Modell-Mapping wird die Sequenz 1,2,3 generiert. Die Sequenz wird von der Funktion skip-first-items verarbeitet und das Ergebnis wird in eine XML-Zieldatei geschrieben.
Da das count-Argument auf 2 gesetzt wurde, werden die ersten zwei Datenelemente übersprungen und die restlichen Datenelementen an die Zielkomponente übergeben. Infolgedessen erhalten wir die folgende Mapping-Ausgabe (ausschließlich der XML- und Schema-Deklaration):
<items> |