Passing PI content 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:

<Text>&lt;abc&gt;</Text>