XPath (Un)Escaping Processor – Escapes or unescapes the path of an XPath expression.
It takes some XPath in an XML document and escapes or unescapes the contents of that path using XML entities.
For example, becomes <People />
Select the Processor Configuration tab and click on Add Processor.
Select the XPath (Un)Escaping Processor from the drop down.
In the Basic tab you can set:
XPath: XPath expression of the XML Nodes that will have contents escaped or unescaped.
Direction: Specifies if the contents should be escaped or unescaped.
Namespaces: The namespaces and their prefixes used by the XPath expression.
In the Conditional Execution tab you can set additional processor execution conditions. The Transaction data dependent condition may be specified here as enhanced expression. If this expression returns anything other than TRUE (ignore case) – this processor will be skipped.