Subject: RE: [xsl] xls:for-each not working From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Fri, 1 Apr 2005 20:53:47 +0100 |
A path expression starting with "/" selects from the root of the document. You have written: <xsl:for-each select="/invoice/detail/row"> <fo:block> <xsl:value-of select="/transaction_detail"/> </fo:block> </xsl:for-each> You want to select the transaction_detail as a child of the row, so leave out the "/". Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: josh higgins [mailto:doopsterus@xxxxxxxxx] > Sent: 01 April 2005 20:47 > To: xsl > Subject: [xsl] xls:for-each not working > > I cannot get my for-each statement to work. Am I > doing this incorrectly? I am just wanting to output > all of the data in the xml file that has a > <transaction_data> tag. Here is my statement and > below is the sample xml. I use this to attempt to > display my template <xsl:call-template name="detail"/> > Please help! > > Thanks! > Josh > > <xsl:template name="detail"> > <xsl:for-each select="/invoice/detail/row"> > <fo:block> > <xsl:value-of select="/transaction_detail"/> > </fo:block> > > </xsl:for-each> > </xsl:template> > > SAMPLE XML > <invoice> > <detail> > <row> > <line_sequence>1</line_sequence> > <transaction_detail>Activity for (620) > 251-1559</transaction_detail> > <format_control>C1</format_control> > <group_no>1</group_no> > </row> > <row> > <line_sequence>2</line_sequence> > <group_no>1</group_no> > </row> > <row> > <line_sequence>3</line_sequence> > <transaction_detail> Transaction > Activity</transaction_detail> > <format_control>C1</format_control> > <group_no>1</group_no> > </row> > <row> > <line_sequence>4</line_sequence> > <format_control>U1</format_control> > <group_no>1</group_no> > </row> > <row> > <line_sequence>5</line_sequence> > <transaction_detail> > Description</transaction_detail> > <group_no>1</group_no> > </row> > <row> > <line_sequence>6</line_sequence> > <transaction_detail> > ============================================================== > ==============</transaction_detail> > <group_no>1</group_no> > </row> > </detail> > </invoice> > > > > > __________________________________ > Do you Yahoo!? > Yahoo! Personals - Better first dates. More second dates. > http://personals.yahoo.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] xls:for-each not working, josh higgins | Thread | Re: [xsl] xls:for-each not working, Daniel McOrmond |
RE: [xsl] xls:for-each not working, Bondarenko, Taras | Date | Re: [xsl] xls:for-each not working, Daniel McOrmond |
Month |