Hub
Pricing About
NodeNode / Manipulator

String Replace (Dictionary) (deprecated)

ManipulationColumnConvert & ReplaceStreamable

This node has been deprecated and its use is not recommended. Please search for updated nodes instead.

Like

This node replaces the cells in a selected column by elements of a dictionary. The cell is compared against the keys in the dictionary file and - given that a matching key is found - the cell content is then replaced by the value of the respective dictionary entry.

The dictionary must be plain text file, whereas rows in the file correspond to entries in a dictionary. Each line should be of the format

    value, key1, key2, key3, ...

The value string corresponds to the replacement string (matching keys are replaced with this value).The keys are given by the strings after the value ( key1 , key2 , ... in the example), i.e. there are multiple keys possible. If no key matches the input string, the cell content remains the same. Only exact matches are possible.

Note, the dictionary does not get saved to the archive when the flow is exported. The dictionary file needs to be saved/exported separately. In general it's advisable to use the Cell Replacer node as this has a dedicated dictionary port.

Node details

Input ports
  1. Type: Table
    Input
    Arbitrary input data.
Output ports
  1. Type: Table
    Input with amended column
    Input data but with input target column replaced or with an additional column.

Extension

The String Replace (Dictionary) (deprecated) node is part of this extension:

  1. Go to item

Related workflows & nodes

  1. Go to item
  2. Go to item
  3. Go to item

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • Courses + Certification
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more about KNIME Business Hub
© 2025 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits