xsl-list
[Top] [All Lists]

RE: Multiple CDATA tags...again

2005-05-11 06:50:35
Your source document has an attribute called outputName and your stylesheet
is testing for one called outputFieldName. I don't believe you are getting
this output from this input. 

Michael Kay
http://www.saxonica.com/
 

-----Original Message-----
From: mylistaddress(_at_)canada(_dot_)com 
[mailto:mylistaddress(_at_)canada(_dot_)com] 
Sent: 11 May 2005 13:40
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: RE: [xsl] Multiple CDATA tags...again

On Tue, 10 May 2005 15:09:23 +0000, "Aron Bock" wrote:


I believe the processor distributed with JDK *is*
xalan.  Perhaps if you 
would post a sample; as I mentioned previously, last
time around I, at 
least, didn't see an XML sample in your post.

Regards,


Hi,
It was in a previous post. Here it is again.

Here is a portion of the XML response from STAR XML:
<Field outputName="TEXT">
2010 &amp;quot;We
respectfully Wish the health of the great leader
[yo&apos;ndude] Comarade Big John Il 
</Field>

Here is a portion of the XSL dealing with the TEXT
element:
<xsl:output method="xml" omit-xml-declaration="no"
indent="yes" cdata-section-elements="TEXT" />
<xsl:strip-space elements="*" />
...
<xsl:template match="Field">
<xsl:if test="contains ('TEXT', @OutputFieldName)">
<xsl:element name="{(_at_)OutputFieldName}">
<xsl:apply-templates/>
</xsl:if>
</xsl:template>

Resulting XML:
<TEXT>
<![CDATA[2010 &quot;We
     ]]><![CDATA[       Respectfully Wish
Hea]]><![CDATA[lth of the great leader
    ]]><![CDATA[      [yo'ndude] Brother ]]><![CDATA[
 
Big John Il]      ]]>
</TEXT> 

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--





--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



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