[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: unable to reference a portion of my XMLdoucment using HTML hy perlin

  • From: "Zieroth, Brian D." <brian@y...>
  • To: "'Raheja, Dhruv (TRANS)'" <Dhruv.Raheja@T...>,"'xml-dev@l...'" <xml-dev@l...>
  • Date: Wed, 02 Aug 2000 14:42:27 -0700

unable to find toc
Dhruv,
	Rather than using xsl:attribute in your stylesheet, try:
			<a href="{@toc1}"> </a>

	Are the href attributes even showing up in the HTML source? Which
XSL Processor are you using? 

--BDZ


Brian Zieroth
YellowGiant Corporation
brian@y...



-----Original Message-----
From: Raheja, Dhruv (TRANS) [mailto:Dhruv.Raheja@T...]
Sent: Wednesday, August 02, 2000 2:37 PM
To: 'xml-dev@l...'
Subject: unable to reference a portion of my XMLdoucment using HTML
hyperl inks


hello everybody,
                        i apologize for posting so many supposed no-brainers
but i'm new to XML and still learning how to use it. this time my problem
has to do with referencing a portion of my XMLdoucment using HTML
hyperlinks. Basically I have a "Table of Contents"  that has hyperlimked
titles which when clicked should allow the user the access the relevant part
of the document. When I view my output, the constituents  of  "Table of
Contents" does appear as hyperlinks but when i click on them, nothing
happens (i dont even get an error message). the relevant part of the code is
as follows:

         XML document
*******************************

	<toc>
		<title>
			MAIN COMPONENT - GENERAL INFORMATION
		</title>
			<topic toc1="#contactor">
			DC CONTACTOR, 41A296327AM
			</topic>
			<topic toc1="#func_desc">
				FUNCTIONAL DESCRIPTION
			</topic>
			<topic toc1="#clean">
				CLEANING
			</topic>
			 <topic toc1="#lube">
				LUBRICATION
			</topic>
			<topic toc1="#clean">
				INSPECTION
			</topic>
            </toc>

    In the document, I have also have another attribute (toc2) that is
defined in the location that the hyperlink should point to, i.e. for example
for  INSPECTION
    the text is located in the following element:


                        <activity type="INSPECTION"  toc2="inspect">


   I am using the values of toc1 and toc2 in the stylesheet as follows:

			XSL Document
 
****************************************************************************
*****


<xsl:template match="pub/toc">
	<h3><xsl:value-of select="title"/></h3>
		<table>
			<xsl:for-each select="topic">
		    	<tr>
		    		<td>
		    	    			<a>
							<xsl:attribute
name="href">
	
<xsl:value-of select="@toc1"/>
							</xsl:attribute>
							<xsl:value-of
select="."/>
						</a>
					</td>
				</tr>
			</xsl:for-each>
		</table>
</xsl:template> 

also later in the stylesheet, i have the following <a></a> tag:


<xsl:template match="activity">
	<a>
		<xsl:attribute name="name">
			<xsl:value-of select="@toc2"/>
		</xsl:attribute>
	</a>	
	<h4><xsl:value-of select="@type"/></h4>
	<xsl:apply-templates/>		
</xsl:template>

I am unable to find the error. Please help. I would really appreciate it.

Thanks a lot, 
Dhruv



Dhruv Raheja
Summer Intern (Documentation Center)
GE Transportation Systems
2901 East Lake Road
Erie, PA 16531
Ph : (814) 875 - 2529 (O)
       (814) 824 - 2888 (R)


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.