Passing the content of a processing instruction as character data

Arbitrary character data can be sent as the content of a custom marker using the cdata data type.

For example, if you map the processing instruction:

<?text <abc>?>

to the %Text custom marker handler using:

<pimap name="text" custom-marker="Text" data="cdata" />

the following custom marker will be generated: