Subject: RE: [xsl] newbie question: how do get node names From: "Kielen, Agnes" <Agnes.Kielen@xxxxxxxxxxxxxx> Date: Tue, 10 Aug 2004 13:09:34 +0200 |
Hi, Try this stylesheet: <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml"> <xsl:template match="/window"> <html> <head> <title>Node Names List</title> </head> <body> <xsl:apply-templates select="Title"/> <blockquote>Authors<xsl:apply-templates select="Authors/Author"/> </blockquote> <blockquote><xsl:apply-templates select="test1/test2"/></blockquote> </body> </html> </xsl:template> <xsl:template match="Author | test2 | Title"> <blockquote><xsl:value-of select="."/></blockquote> </xsl:template> </xsl:stylesheet> Cheers, Agnes -----Original Message----- From: Anko Lamb [mailto:mewphobia@xxxxxxxxxxxxxx] Sent: dinsdag 10 augustus 2004 7:51 To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: [xsl] newbie question: how do get node names Hi, Basically I have a file like this; --------------------------------- <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="cowdata.xsl"?> <window> <Title>My Article</Title> <Authors> <Author>Mr. 1</Author> <Author>Mr. 2</Author> <Author>Mr. 3</Author> <Author>Mr. 4</Author> </Authors> <test1> <test2>hi man</test2> </test1> </window> --------------------------------- and I want to transform it to --------------------------------- <?xml version="1.0"?> <?xml-stylesheet href="cow.css" type="text/css"?> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Node Names List</title> </head> <body> <blockquote>window <blockquote>Title </blockquote> <blockquote>Authors <blockquote>Author</blockquote> <blockquote>Author</blockquote> <blockquote>Author</blockquote> <blockquote>Author</blockquote> </blockquote> <blockquote>test1 <blockquote>test2</blockquote> </blockquote> </blockquote> </body> </html> --------------------------------- It should be pretty simple - I can list all the node text elements easily, but I can't find a way to move the nodeNames into the text. Any ideas or suggestions would be greatly appreciated! I'm using XSLT Processor VersionVendor: TransformiixVendor URL: http://www.mozilla.org/projects/xslt/ Anko
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] newbie question: how do g, Michael Kay | Thread | [xsl] Tags to HTML page, Subbiah |
RE: [xsl] Converting XML data, Manpreet Singh | Date | RE: [xsl] XSL Contextual formatting, Michael Kay |
Month |