Solved

display an image with fixed width and length

Posted on 2001-06-12
4
226 Views
Last Modified: 2006-11-17
I know how to display an image now, but I don't know how to set its width and length. Can you show me how to write?

[xml document]
<?xml version='1.0'?>
<?xml-stylesheet type='text/xsl' href='viewdata.xsl'?>
<CATAGORY>
<product>
       <name>Black Headlight</name>
       <price>30</price>
       <image>hlight1.gif</image>
</product>
<product>
       <name>Red Headlight</name>
       <price>40</price>
       <image>hlight2.gif</image>
</product>
</CATAGORY>


[viewdata.xsl]
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
  <html>
    <head>
      <title>Test XSL sheet</title>
    </head>
    <body>
      <xsl:for-each select="/CATEGORY/Product">
        <xsl:value-of select="name"/><br/>
        <xsl:value-of select="price"/><br/>
        <img><xsl:attribute name='src'><xsl:value-of select="image"/></xsl:attribute></img>
        <br/><hr/>
      </xsl:for-each>
    </body>
  </html>
</xsl:template>
</xsl:stylesheet>

0
Comment
Question by:yeelan
  • 2
  • 2
4 Comments
 
LVL 2

Accepted Solution

by:
gsatsan earned 100 total points
ID: 6184460
Use this:
<img>
<xsl:attribute name='src'>
  <xsl:value-of select="image"/>
</xsl:attribute>
<xsl:attribute name='height'>100</xsl:attribute>
<xsl:attribute name='width'>200</xsl:attribute>
</img>
0
 

Author Comment

by:yeelan
ID: 6188392
why <img> don't need to write like this?

<xsl:element name="img">  ?
0
 
LVL 2

Expert Comment

by:gsatsan
ID: 6189537
you can yeelan..but it is redundant
0
 

Author Comment

by:yeelan
ID: 6190540
Thank you very much, gsatsan
0

Featured Post

Free Tool: Postgres Monitoring System

A PHP and Perl based system to collect and display usage statistics from PostgreSQL databases.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The Problem How to write an Xquery that works like a SQL outer join, providing placeholders for absent data on the outer side?  I give a bit more background at the end. The situation expressed as relational data Let’s work through this.  I’ve …
Introduction In my previous article (http://www.experts-exchange.com/Microsoft/Development/MS-SQL-Server/SSIS/A_9150-Loading-XML-Using-SSIS.html) I showed you how the XML Source component can be used to load XML files into a SQL Server database, us…
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…
I've attached the XLSM Excel spreadsheet I used in the video and also text files containing the macros used below. https://filedb.experts-exchange.com/incoming/2017/03_w12/1151775/Permutations.txt https://filedb.experts-exchange.com/incoming/201…

821 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question