|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] ACCESSING SPECIFIC CDATA FIELD
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 Cbmara de Oliveira viniciuscamara@xxxxxxxxxxxx _______________________________________________________ Yahoo! doce lar. Faga do Yahoo! sua homepage. http://br.yahoo.com/homepageset.html
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








