Subject: XSL and entities From: Bryce Ferguson <Bryce.Ferguson@xxxxxxxxxxxxxxxxxxx> Date: Mon, 15 May 2000 13:07:49 -0700 |
I have a challenge and I'm not finding any examples that relate to this. The problem is I have entities in my XML document that identify picture files. These entities are referenced in the body of the document in an attribute of the graphic element in a figure element. The goal is to transform the XML into HTML which means I need to insert the filename into an <IMG> HTML element. I've included both a short XML fragment and the relevant fragment of the XSL below. Any pointers are most appreciated. <!-- XML Document Fragment --> <!-- note that this fragment is --> <!-- NOT valid per the referenced DTD --> <?xml version="1.0"?> <!DOCTYPE paper SYSTEM "extremepaper.xml.dtd" [ <!ENTITY fig01 SYSTEM "picture1.tif" NDATA tiff> <!ENTITY fig02 SYSTEM "picture2.tif" NDATA tiff> ]> <figure id="fig01"> <caption> <para>Activities, Tasks and Dependencies</para> </caption> <graphic figname="fig01"/> </figure> <!-- XSL Fragment --> <xsl:template match="//figure"> <P><SPAN style="font-size=8pt;"> <xsl:variable name="imgRef" select="$graphic/@figname" /> <IMG> <xsl:attribute name="SRC"> <xsl:value-of select="$imgRef"/> </xsl:attribute> <xsl:attribute name="ALT"> <xsl:value-of select="$imgRef"/> </xsl:attribute> </IMG> </SPAN></P> </xsl:template> Thanks in advance for any pointers you can give me. Bryce Ferguson HERRICK DOUGLASS TECHNOLOGY DEVELOPMENT, INC. email: bferguson@xxxxxxxx web: http://www.hdtd.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Setup for server-side translation o, Tapan Parikh | Thread | Re: XSL and entities, Eric van der Vlist |
Setup for server-side translation o, Tapan Parikh | Date | Using xsl:apply-templates with xsl:, Ron Ten-Hove |
Month |