Supports Expression Language: true (will be evaluated using flow file attributes and variable registry)HTML Character Encoding | HTML Character Encoding | UTF-8 | | Character encoding of the input HTML |
Element Insert Location Type | Element Insert Location Type | append-html | | Controls whether the new element is prepended or appended to the children of the Element located by the CSS selector. EX: prepended value '<b>Hi</b>' inside of Element (using CSS Selector 'p') '<p>There</p>' would result in '<p><b>Hi</b>There</p>'. Appending the value would result in '<p>There<b>Hi</b></p>' |
Put Value | Put Value | | | Value used when creating the new Element. Value should be a valid HTML element. The text should be supplied unencoded: characters like '<', '>', etc will be properly HTML encoded in the resulting output. Supports Expression Language: true (will be evaluated using flow file attributes and variable registry) |
Relationships:
Name | Description |
---|
element not found | Element could not be found in the HTML document. The original HTML input will remain in the FlowFile content unchanged. Relationship 'original' will not be invoked in this scenario. |
success | Successfully parsed HTML element |
original | The original HTML input |
invalid html | The input HTML syntax is invalid |
Reads Attributes:
None specified.Writes Attributes:
None specified.State management:
This component does not store state.Restricted:
This component is not restricted.Input requirement:
This component requires an incoming relationship.System Resource Considerations:
None specified.See Also:
GetHTMLElement, ModifyHTMLElement