|
Subject: RE: [xsl] Node Order and Value determination From: Jarno.Elovirta@xxxxxxxxx Date: Tue, 3 Feb 2004 09:27:57 +0200 |
Hi,
> I am stumped trying to deterimne based upon my xml input file
> structure
> how to generate
> the proper number of fo:table-column based upon OBJECT
> element(s) nested
> within its parent TABLE element.
>
> My xml input file:
>
> <TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" OCCURENCE="1">
> <DPROW>
> <OBJECT ALIGN="left"
> STYLE="background-color:#FFFFFF;" HEIGHT="10"/>
> </DPROW>
> </TABLE>
> <TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0"
> WIDTH="842" OCCURENCE="2">
> <DPROW>
> <OBJECT ALIGN="left" WIDTH="3"/>
> <OBJECT>
> <TABLE WIDTH="100%" BORDER="0"
> CELLSPACING="0" CELLPADDING="0" OCCURENCE="2">
> <DPROW>
> <OBJECT WIDTH="4" HEIGHT="6"/>
> <OBJECT WIDTH="22" HEIGHT="6"/>
> <OBJECT WIDTH="67" HEIGHT="6"/>
> <OBJECT WIDTH="2" HEIGHT="6"/>
> <OBJECT WIDTH="211" HEIGHT="6"/>
> <OBJECT WIDTH="2" HEIGHT="6"/>
> <OBJECT WIDTH="273" HEIGHT="6"/>
> <OBJECT WIDTH="48" HEIGHT="6"/>
> <OBJECT WIDTH="92" HEIGHT="6"/>
> <OBJECT WIDTH="2" HEIGHT="6"/>
> <OBJECT WIDTH="2" HEIGHT="6"/>
> <OBJECT WIDTH="82" HEIGHT="6"/>
> <OBJECT WIDTH="6" HEIGHT="6"/>
> <OBJECT WIDTH="22" HEIGHT="6"/>
> <OBJECT WIDTH="5" HEIGHT="6"/>
> </DPROW>
> [..snip...]
>
> Within my TABLE template I need a XPATH statement that works with my
> nested xml structure for determining fo:table-columns based upon the
> number of OBJECT elements. Specifically in the following xml structure
>
> <TABLE><DPROW><OBJECT></OBJECT></DPROW></TABLE> should generate one
> fo:table-column;
>
> <TABLE><DPROW><OBJECT></OBJECT><OBJECT></OBJECT></DPROW></TABL
> E> should
> generate two fo:table-column statements
> <TABLE><DPROW><OBJECT></OBJECT><OBJECT></OBJECT><OBJECT></OBJE
> CT></DPROW></TABLE>
> should generate three fo:table-column statements
e.g.
<xsl:for-each select="TABLE/DPROW/OBJECT">
<fo:table-column/>
</>
or if you want all the OBJECTs, then select "descendant::OBJECT".
Cheers,
Jarno - NEGATIVE FORMAT: Transfer
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| [xsl] Node Order and Value determin, scott gabelhart | Thread | Re: [xsl] Node Order and Value dete, scott gabelhart |
| [xsl] Node Order and Value determin, scott gabelhart | Date | RE: [xsl] Switching off character e, Stuart Brown |
| Month |