| 
 
Subject: Re: [xsl]using template match for accessing second XML file. From: Arulraj <p_arulraj@xxxxxxxxx> Date: Fri, 6 Feb 2004 03:26:56 -0800 (PST)  | 
 Hello David,
My first XML file code looks like this
--------------------------------------
	<table name="table4">
		<label name="lefttable" rowindex="1">
			<settextalign>top</settextalign>
		</label>
		<label name="Righttable" rowindex="1">
			<settextalign>top</settextalign>
		</label>
	</table>
   
My second XML file code looks like this.
---------------------------------------
<field name="table4">
 	<row index="1"/>
	<assign
name="strTableHtmlTmp2"value="layertable4.getTable()"/>
	<assign name="strTableHtmlTmp"
value="strTableHtmlTmp1+ strTableHtmlTmp2 "/>
</field>
In my XSL file I am checking name attribute is a
common field between this two XML file. so, for 
table4 is a common field here to access this two XML
file in XSL.
nametmp is the table4. 
In My XSL file 
<xsl:variable name="dataxmltmp"
select="document('/data.xml')"/>
	
	long codes goes here...
	<xsl:apply-templates
select="$dataxmltmp//field[@name=$nametmp]/assign">
		<xsl:with-param name="nametmp" select="$nametmp"/>
	</xsl:apply-templates> 
  	long codes goes here...
	<xsl:template match="assign">
	  <xsl:param name="nametmp"/>
		<xsl:value-of
select="$dataxmltmp//field[@name=$nametmp]/assign/@name"/>
		<xsl:text>=</xsl:text>
		<xsl:value-of
select="$dataxmltmp//field[@name=$nametmp]/assign/@value"/><xsl:text>;
		</xsl:text>
	</xsl:template>
I want output like this:
strTableHtmlTmp2=layertable4.getTable()
strTableHtmlTmp=strTableHtmlTmp1 + strTableHtmlTmp2 
But I am getting output like this:
strTableHtmlTmp2=layertable4.getTable()
strTableHtmlTmp2=layertable4.getTable()
Because I am checking only parent of this assign i.e
field name attribute. So how  to get a required
result?
Please tell me
Regards
Arul
__________________________________
Do you Yahoo!?
Yahoo! Finance: Get your refund fast by filing online.
http://taxes.yahoo.com/filing.html
 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
| Current Thread | 
|---|
  | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: [xsl]using template match for a, David Carlisle | Thread | Re: [xsl]using template match for a, David Carlisle | 
| RE: [xsl] concating strings in a lo, Michael Kay | Date | Re: [xsl] concating strings in a lo, Herwig Posedu | 
| Month |