Hello Fellows,
I've one XML and trying to access the specific CDATA on XML but when do
this, I capture all CDATAs nodes. See the XML and XSL code bellow:
// -----------------------------xml -----------------------------
<?xml version="1.0" encoding="UTF-8"?>
<scripts>
<etps total="1">
<etp id="200">
<![CDATA[Trying accessing only this]]>
<nvgs>
<nvg id="201"><![CDATA[blablablablabla]]></nvg>
<nvg id="202"><![CDATA[blablablablabla]]></nvg>
</nvgs>
</etp>
</etps>
</scripts>
// -----------------------------xsl -----------------------------
//code's resume
<xsl:choose>
<xsl:when test="scripts/etapas/@total>0">
<table width="100%" id="SCRIPT">
<tr valign="top" style="font-weight:bold;">
<th width="40%">etp</th>
<th width="20%">nvg</th>
</tr>
<xsl:for-each select="scripts/etapas/etapa">
<tr valign="top">
<td comment="ETP">
<xsl:value-of select="."/><br/> <!--When I put the prefix "."
<!--the XSL return all CDATA nodes, including "nvgs"-->
<!--
This will be return to me
Trying accessing only this + blablablablabla +
blablablablabla
-->
</td>
<td comment="NVG">
<xsl:for-each select="nvgs/nvg">
<xsl:value-of select="@id"/><br/>
</xsl:for-each>
</td>
</tr>
</xsl:for-each>
Is it necessary to create a node to CDATA ?
Thanks a lot!
Best regards!
Vinicius Câmara de Oliveira
viniciuscamara(_at_)yahoo(_dot_)com(_dot_)br
_______________________________________________________
Yahoo! doce lar. Faça do Yahoo! sua homepage.
http://br.yahoo.com/homepageset.html
--~------------------------------------------------------------------
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>
--~--