Icon

05_​Recursive_​Loop

05_Recursive_Loop
Exercise Recursive LoopReplace the alphabet characters with umlaute (ä, ö and ü), which are some special non ASCII characters specific to theGerman language, with their ASCII representation in the German sentence "Ich wünsche Dir schöne Ferien in Ägypten."(= I hope you have nice holidays in Egypt.)- Build a recursive loop using the recursive loop nodes with ports for two updated tables- In each iteration, the loop body should extract one row from the ASCII representation table with the Row Splitter node. - Each iteration should then convert the “umlaut” and the ASCII representation into Flow Variables with the Table Row toVariable node and use them in the String Manipulation node to make the replacement- The loop is supposed to stop if the lookup table has less than one row. Therefore, the stopping criterion in theconfiguration dialog of the loop end node should be set to “minimal number of rows” being equal to 1. ASCII representationGerman sentenceNode 3Node 10Node 11 Table Creator Table Creator RecursiveLoop Start Row Splitter String Manipulation Recursive Loop End Table Rowto Variable Exercise Recursive LoopReplace the alphabet characters with umlaute (ä, ö and ü), which are some special non ASCII characters specific to theGerman language, with their ASCII representation in the German sentence "Ich wünsche Dir schöne Ferien in Ägypten."(= I hope you have nice holidays in Egypt.)- Build a recursive loop using the recursive loop nodes with ports for two updated tables- In each iteration, the loop body should extract one row from the ASCII representation table with the Row Splitter node. - Each iteration should then convert the “umlaut” and the ASCII representation into Flow Variables with the Table Row toVariable node and use them in the String Manipulation node to make the replacement- The loop is supposed to stop if the lookup table has less than one row. Therefore, the stopping criterion in theconfiguration dialog of the loop end node should be set to “minimal number of rows” being equal to 1. ASCII representationGerman sentenceNode 3Node 10Node 11Table Creator Table Creator RecursiveLoop Start Row Splitter String Manipulation Recursive Loop End Table Rowto Variable

Nodes

Extensions

Links