[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
Re: [xml-dev] convert XML to HTML
- From: "Mukul Gandhi" <gandhi.mukul@gmail.com>
- To: "=?UTF-8?Q?Carlos_Narv=C3=A1ez?=" <crakup@gmail.com>
- Date: Sun, 21 Oct 2007 13:35:59 +0530
You can use XSLT 2.0 for this requirement.
Following is an XSLT stylesheet processing a directory, containing XML
files (of pattern test*.xml).
The stylesheet uses the XPath 2.0 'collection' function, and the XSLT
2.0 'result-document' instruction.
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
<xsl:output method="html" />
<xsl:variable name="docs"
select="collection('file:///E://xml//xsleg//xslt?select=test*.xml')"
/>
<xsl:template match="/">
<xsl:for-each select="$docs">
<xsl:result-document href="{position()}.html">
<html>
<head>
<title/>
<body>
<!-- populate HTML -->
</body>
</head>
</html>
</xsl:result-document>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
This is tested with Saxon 8.9.9.2J.
On 10/21/07, Carlos Narváez <crakup@gmail.com> wrote:
> I need to convert a receiving XML into HTML, and save it as html.
> This has to be done as the application where it later shall be used
> does not support xml format (only html, tiff and pdf).
> So with the xsl I need to run through a directory, and convert all xml
> into html.
> Is there a freeware out there that handles this?
> Or does anyone have a good tip?
>
> --
> Carlos Narváez
> http://www.fondosdepantalla.com.mx
--
Regards,
Mukul Gandhi
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]