|
Subject: RE: [xsl] Can anyone point me in the right direction? From: "Andreas L. Delmelle" <a_l.delmelle@xxxxxxxxxx> Date: Sat, 15 Nov 2003 00:22:29 +0100 |
> -----Original Message-----
> From: Patricia LaRue
>
> "How do I display only that worksheet section of the
> XML file?"
>
So (guessing a bit more) the source XML has subelements on the worksheet
nodes (--correct?):
Very simplified typical example
<root>
<worksheet name="ws_name1">
<row id="...">
<column></column>
<!-- more columns -->
</row>
<!-- more rows -->
</worksheet>
<!-- more worksheets -->
</root>
But then I'm losing it a bit... You need to display the subelements of the
worksheet nodes below the hyperlink layed-out in an HTML table?
If so, to transform the above into a very simple HTML table placed below the
hyperlink, using three templates:
<xsl:template match="worksheet">
<a>
<xsl:attribute name="href">
<xsl:value-of select="@name" />
</xsl:attribute>
</a>
<table>
<xsl:apply-templates select="row" />
</table>
</xsl:template>
<xsl:template match="row">
<tr><xsl:apply-templates select="column" /></tr>
</xsl:template>
<xsl:template match="column">
<td><xsl:value-of select="." /></td>
</xsl:template>
> So far, everything I've read says that I need XPath,
> XLink, XPointer, etc. I've been reading for days on
> this and I'm still confused about how these work
> together or even if they work in the current version.
> Can anyone tell me whether I should be looking at
> XPath and XSLT? or XLink and XPointer? or should I
> break up the XML file into seperate worksheet and XSLT
> files? I'm just looking for someone to point me in
> the right direction and I'm greatfull for any
> suggestions.
Depends on what exactly you want to do --which you still haven't told us, so
it's difficult to tell... ;)
Anyway, if the above is sufficient, then XSLT/XPath is definitely *the* way
to go here.
Cheerz,
Andreas
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] Can anyone point me in th, Patricia LaRue | Thread | RE: [xsl] Can anyone point me in th, Andreas L. Delmelle |
| RE: [xsl] [XSLT2] Different result, Michael Kay | Date | Re: [xsl] XHTML Output, David Carlisle |
| Month |