
Die Aufgabe: eine Zeichenkette muss in verschiedenen Jobs immer wieder auf die selben Art und Weise umgewandelt werden.
Die Lösung: im Repository wird im Bereich Code/Routinen eine eigene Routine angelegt (Kontextmenü Create routine). In dieser kann man dann beliebige Methoden definieren. Zum Beispiel die folgende:
/**
* liefert den Schlüssel zu einer Artikelnummer
*
*
* {talendTypes} String
*
* {Category} User Defined
*
* {param} string("") input: Artikelnummer
*
* {example} art2key("10!20 30") # 10-AU-2030
*/
public static String art2key(String input) {
input = input.replaceAll(" ", "");
input = input.replaceAll("!", "-AU-");
return input;
}
* liefert den Schlüssel zu einer Artikelnummer
*
*
* {talendTypes} String
*
* {Category} User Defined
*
* {param} string("") input: Artikelnummer
*
* {example} art2key("10!20 30") # 10-AU-2030
*/
public static String art2key(String input) {
input = input.replaceAll(" ", "");
input = input.replaceAll("!", "-AU-");
return input;
}
Pingback: boblog » Blog Archiv » Webservice mit NetBeans, Tomcat und Talend