|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] get content tab ?
Hi all,
Il would like to get content of tab, and only this content without sub child content: Source XML: <Var dcol="3" fcol="5" ligne="31" valeur="AUX"> <TypeExclusif/> <Val dcol="10" fcol="13" ligne="33" valeur="ETRE"/> <Val dcol="10" fcol="14" ligne="34" valeur="AVOIR"/> <WICALE><a name="DecVar.DeclVar.Deco.Var.AUX">AUX</a> <PAGING>1</PAGING> <WERSION>versionID</WERSION> </WICALE> </Var> Code XSLT: <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output method="text"/> <xsl:param name="typeElement" select="/"/> <xsl:template name="typeVar" match="Var"> <xsl:value-of select="./WICALE"/> == ( <xsl:for-each select="//Val | //Entier | //AliasVar"> <xsl:if test="position() = last()"> <xsl:value-of select="./@valeur"/> </xsl:if> <xsl:if test="position() != last()"> <xsl:value-of select="./@valeur"/>, </xsl:if> </xsl:for-each>). </xsl:template> </xsl:stylesheet> And the format out wanted: <a name="DecVar.DeclVar.Deco.Var.AUX">AUX</a> == (ETRE,AVOIR). But it look like:
<a name="DecVar.DeclVar.Deco.Var.AUX">AUX</a>
1
versionID
== (
ETRE,
AVOIR).
So, can you help me correct it ?
And, is there any tip to handle CRLF ?
Thanks
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Cast Your Vote
We need your help – Vote for DataDirect XML Products!
Winners and finalists announced at SOA World Conference in November. 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
|







