OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: new to XML

[ Lists Home | Date Index | Thread Index ]
  • From: Jyotinarayanan <ncjyoti@hotmail.com>
  • To: xml-dev@xml.org
  • Date: Mon, 28 Aug 2000 17:05:04 +0530

Thanx John this works.
Only I had to remove the 2nd line of Book.xml:

<!DOCTYPE BOOKSTORE SYSTEM "bookshop.dtd">

What's supposed to be "bookshop.dtd"? I don't know about 'dtd'.

How do I get hold of a style sheet tool such as XML Spy or Stylus?

What are the other tools available for XML development?

Where can I learn XML and about XML?

Thanx in advance.

Jo

 

----- Original Message -----
Sent: Monday, August 28, 2000 12:47 PM
Subject: RE: new to XML

Just put the PI for the style sheet in the XML source after the <?XML ..?> PI as in:
 
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="bookstore.xsl"?>
This assumes the bookstore.xsl is in the same base URL as the bookstore.xml.
 
You can also use a style sheet tool such as XML Spy or Stylus.

Yours,
John F Schlesinger
SysCore Solutions
212 619 5200 x 219
917 886 5895 Mobile

-----Original Message-----
From: Jyotinarayanan [mailto:ncjyoti@hotmail.com]
Sent: Monday, August 28, 2000 2:14 AM
To: xml-dev@xml.org
Subject: new to XML

Hi All,

I've got the XML coding and the XSL stylesheet how do I combine these and how do I view these on a Web browser (I've got IE5.0).

Book.xml:

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE BOOKSTORE SYSTEM "bookshop.dtd">

<BOOKSTORE>

<!--J&R Booksellers Database-->

<BOOK GENRE="Fiction" IN_STOCK="Yes">

<TITLE>The Round Door</TITLE>

<AUTHOR>Tom Evans</AUTHOR>

<YEAR_PUBLISHED>1996</YEAR_PUBLISHED>

<ISBN>0-9546-0274-3</ISBN>

<PRICE>$23.00</PRICE>

<REVIEW>An Intriguing Tale Of A Round Door In A Wall</REVIEW>

</BOOK>

<BOOK GENRE="Non-Fiction" IN_STOCK="Yes">

<TITLE>Creating Real Xml Applications</TITLE>

<AUTHOR>Bill Eaton</AUTHOR>

<YEAR_PUBLISHED>1998</YEAR_PUBLISHED>

<ISBN>7-4562-0167-8</ISBN>

<PRICE>$35.00</PRICE>

<REVIEW>A Look At How To Build Real Xml Applications</REVIEW>

</BOOK>

<BOOK GENRE="Fiction" IN_STOCK="No">

<TITLE>Over The Hills Of Yukon</TITLE>

<AUTHOR>Bert Colewell</AUTHOR>

<YEAR_PUBLISHED>1993</YEAR_PUBLISHED>

<ISBN>5-6524-3054-1</ISBN>

<PRICE>$22.00</PRICE>

<REVIEW>A Warm Story About A Man And A Moose In Yukon</REVIEW>

</BOOK>

<BOOK GENRE="Fiction" IN_STOCK="Yes">

<TITLE>The Lion's Gold</TITLE>

<AUTHOR>Daphne Griswald</AUTHOR>

<YEAR_PUBLISHED>1989</YEAR_PUBLISHED>

<ISBN>6-7896-2498-2</ISBN>

<PRICE>$15.00</PRICE>

<REVIEW>One Of The Most Compelling Books Since "The Tiger's Silver".</REVIEW>

</BOOK>

</BOOKSTORE>

 

Bookstore.xsl:

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl">

<xsl:template match="/">

<html>

<body>

<H2>BOOKSTORE SYSTEM</H2>

<table border="2" bgcolor="yellow">

<tr>

<th>TITLE</th>

<th>AUTHOR</th>

<th>YEAR</th>

<th>ISBN</th>

<th>PRICE</th>

<th>REVIEW</th>

</tr>

<xsl:for-each select="BOOKSTORE/BOOK">

<tr>

<td><xsl:value-of select="TITLE"/></td>

<td><xsl:value-of select="AUTHOR"/></td>

<td><xsl:value-of select="YEAR"/></td>

<td><xsl:value-of select="ISBN"/></td>

<td><xsl:value-of select="PRICE"/></td>

<td><xsl:value-of select="REVIEW"/></td>

</tr>

</xsl:for-each>

</table>

</body>

</html>

</xsl:template>

</xsl:stylesheet>

Thanx in advance,

Jo


  • References:



 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS