E
Eric Weiss
I have an XML document that I want to use to create two HTML versions:
one detailed and one a summary. The detailed output is straight forward
to create, but the summary output that excludes the details is giving me
trouble. The original XML file looks like:
<PROJECTS>
<PROJECT>
This is a brief description.
<DETAILS>
There are a lot of details here that should not always be in the output
html file.
</DETAILS>
There might be some more summary stuff here
</PROJECT>
</PROJECTS>
So the XSLT file to create a summary looks something like:
<HTML>
<xsl:apply-templates select="PROJECT">
</HTML>
<xsl:template match="PROJECT">
<xsl:value-of select="."/>
</xsl:template>
Is there any way to do this without adding a <SUMMARY> child to
<PROJECT>? I would prefer not to do that because I am trying to come up
with a very general approach that would allow for different amounts of
information to appear in the detail.
Thanks.
Eric
one detailed and one a summary. The detailed output is straight forward
to create, but the summary output that excludes the details is giving me
trouble. The original XML file looks like:
<PROJECTS>
<PROJECT>
This is a brief description.
<DETAILS>
There are a lot of details here that should not always be in the output
html file.
</DETAILS>
There might be some more summary stuff here
</PROJECT>
</PROJECTS>
So the XSLT file to create a summary looks something like:
<HTML>
<xsl:apply-templates select="PROJECT">
</HTML>
<xsl:template match="PROJECT">
<xsl:value-of select="."/>
</xsl:template>
Is there any way to do this without adding a <SUMMARY> child to
<PROJECT>? I would prefer not to do that because I am trying to come up
with a very general approach that would allow for different amounts of
information to appear in the detail.
Thanks.
Eric