Altova MapForce 2024 Basic Edition

Teilt den Input-String mit Hilfe des als Argument angegebenen Trennzeichens in eine Sequenz von Strings auf.

mf-func-tokenize

 

Sprachen

Built-in, C++, C#, Java, XQuery, XSLT 2.0, XSLT 3.0..

 

Parameter

Name

Beschreibung

input

Der Input-String.

delimiter

Das zu verwendende Trennzeichen.

 

Beispiel

Wenn der Input-String A,B,C und "delimiter" ,  ist, gibt die Funktion eine Sequenz von drei Strings zurück: A, B und C.

 

mf-func-tokenize-example

 

Im oben gezeigten Modell-Mapping ist das Ergebnis der Funktion eine Sequenz von Strings. Entsprechend den allgemeinen Mappingregeln wird für jedes Datenelement in der Quellsequenz ein neues Datenelement item in der Zielkomponente erstellt. Die Mapping-Ausgabe sieht daher folgendermaßen aus:

 

<items>
  <item>A</item>
  <item>B</item>
  <item>C</item>
</items>

© 2017-2023 Altova GmbH