xml editor

Supported platforms

Compatible with Windows7 & Mac OS X Snow Leopard

Ready for data server software
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

[xsl] problem with processing CDATA tags in xml


Subject: [xsl] problem with processing CDATA tags in xml
From: "Robby Pelssers" <robby.pelssers@xxxxxxxxx>
Date: Thu, 8 Apr 2010 13:17:58 +0200

Hi all,

I have a problem processing following tag:

The original tag before transformation was:
<Value><![CDATA[G<sub>p(max)</sub> is the maximum power gain, if K > 1. If K <
1 then G<sub>p(max</sub> = MSG.]]></Value>

After transformation it becomes like below (which is the input from which I
need to continue processing) <Value>G&lt;sub&gt;p(max)&lt;/sub&gt; is the
maximum power gain, if K &gt; 1. If K &lt; 1 then
G&lt;sub&gt;p(max)&lt;/sub&gt; = MSG.</Value>


My customer wants to use <sub> and <sup> tags so in the rendition it's
formatted nicely.

Normally this did not cause any problems but now they have a mix of <sub> tags
and '>' (greather then)  and '<' (smaller then)...

When I use <xsl:value-of select="." disable-output-escaping="yes"/>  I get
invalid xml for this particular case.


Does anyone have a bright idea how to solve these kinds of problems in a nice
way?

Thx in advance,
Robby


Current Thread
Keywords
xml
XML Editor | XML Author | WYSIWYG Editors | Schema Editor | XSD Documentation | XSL/XSLT Editor | XQuery | XML Databases | SVN Client
© 2002-2011 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy | This website was created & generated with <oXygen/>®XML Editor