Text Processor

Procesa texto de diferentes maneras

Overview

This node processes text in various ways based on the selected operation. It is useful for transforming or analyzing text data within workflows, such as converting case, reversing strings, or counting characters. For example, you can use it to normalize text input by converting all letters to uppercase, or to count the number of characters in a user comment.

Properties

Name Meaning
Operation The type of text processing to perform. Options: Uppercase, Lowercase, Reverse, Count Characters
Text Field The name of the input field containing the text to process
Output Field The name of the output field where the processed result will be stored

Output

The node outputs JSON data with all original fields preserved and adds a new field (as specified by the "Output Field" property) containing the result of the text operation:

  • For Uppercase, Lowercase, and Reverse operations, the output field contains the transformed string.
  • For the Count Characters operation, the output field contains a number representing the length of the input text.

No binary data output is produced by this node.

Dependencies

  • No external services or APIs are required.
  • No special environment variables or credentials are needed.

Troubleshooting

  • Error: The specified text field does not contain text
    This occurs if the input field does not exist or its value is not a string. Ensure the "Text Field" property matches an existing string field in the input data.

  • Error: Unknown operation
    This indicates an invalid operation was selected. Verify that the "Operation" property is set to one of the supported options: Uppercase, Lowercase, Reverse, or Count Characters.

  • If the node is set to continue on failure, errors for individual items will be included in the output under an error field instead of stopping execution.

Links and References

Discussion