Subject: RE: Transform XML to HTML
From: "Michael Semcheski" <mhs-list@xxxxxxxxx>
Date: Mon, 28 Apr 2003 12:28:36 -0400
|
When you get into some fancy HTML (ie, lots of embedded tables in embedded
tables in div's) I think it is a lot easier to read html than element
name="table"
Thinking in nodes does not exclude actually writing out nodes in your
templates.
I think a language like XSL is sufficiently powerful that you can make the
processor do whatever you want in a number of ways. The bottom line is, if
its all the same when its headed for the processor, then do what is easiest
for a human to read.
------------------------------
Michael H. Semcheski
Developer, Livewire Media
412-390-1525
> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx [mailto:owner-xsl-
> list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Andreas Grytz
> Sent: Monday, April 28, 2003 12:07 PM
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: Transform XML to HTML
>
> Hi,
>
> maybe it's only a question of good style, but when someone has to
> transform a XML-Data into HTML, is it {safer|better|easier|common} to
> do something like this
>
> <xsl:element name="table">
> <xsl:attribute name="bgcolor">#000000</xsl:attribute>
> <xsl:apply-templates select="tr"/>
> </xsl:element>
>
> or an I simply write
>
> <table bgcolor="#000000">
> <xsl:apply-templates select="tr"/>
> </table>
>
> Someone on this list said, that one has to "think in nodes". IMHO is the
> first one closer to that. Suggestions?
>
> Andreas
>
> --
> Andreas Grytz | http://www.linuxnewmedia.de
> Stefan-George-Ring 24 | Tel: +49 (0) 89 993411-0
> D-81929 München | Fax: +49 (0) 89 993411-99
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|