xsl-list
[Top] [All Lists]

[xsl] Serializing elements in CDATA, based on an attribute value

2017-04-12 08:23:12
Hello,
In a document, I write many tags of metadata. Part of them, based on @code value (debug & info), MUST be serialized with a CDATA content.

With this input :
<metadata code="dummy">Standard serialization</metadata>
<metadata code="debug">C-Data serialization</metadata>
<metadata code="foe">Standard serialization</metadata>
<metadata code="info">C-Data serialization</metadata>

I do expect this :
<metadata code="dummy">Standard serialization</metadata>
<metadata code="debug"><![CDATA[C-Data serialization]]></metadata>
<metadata code="foe">Standard serialization</metadata>
<metadata code="info"><![CDATA[C-Data serialization]]></metadata>

What must I define as serialization parameters to get this ? I use Saxon 9.7EE, so I can use Saxon extensions.

Thanks in advance,
Christophe
--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/1167547
or by email: xsl-list-unsub(_at_)lists(_dot_)mulberrytech(_dot_)com
--~--

<Prev in Thread] Current Thread [Next in Thread>