Class CollapseRepeatingTransformerConfig

java.lang.Object
com.norconex.importer.handler.BaseLabelableConfig
com.norconex.importer.handler.BaseDocHandlerConfig
com.norconex.importer.handler.transformer.impl.CollapseRepeatingTransformerConfig
All Implemented Interfaces:
Labelable, ChunkedTextSupport

public class CollapseRepeatingTransformerConfig extends BaseDocHandlerConfig implements ChunkedTextSupport

Reduces specified consecutive characters or strings to only one instance (document content only). If reducing duplicate words, you usually have to add a space at the Beginning or end of the word.

This class can be used as a pre-parsing (text content-types only) or post-parsing handlers.

For more advanced replacement needs, consider using ReplaceTransformer instead.

In addition to regular characters, you can specify these special characters in your XML:

  • \r (carriage returns)
  • \n (line feed)
  • \t (tab)
  • \s (space)
See Also: