XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
Shravan PulijalaSubject: How to read a url parameter?
Author: Shravan Pulijala
Date: 06 Jun 2007 02:34 PM
My XML is like this (bookstore.xml):

<Bookstore>
<Book>
<Id>1234</Id>
<Title>XXX</Title>
<Author>
<FirstName>John</FirstName>
<LastName>Doe</LastName>
<Age>25</Age>
<Email>test@test.com</Email>
</Author>
</Book>
<Book>
<Id>1235</Id>
<Title>XXY</Title>
<Author>
<FirstName>Peter</FirstName>
<LastName>Pan</LastName>
<Age>45</Age>
<Email>test1@test.com</Email>
</Author>
</Book>
</Bookstore>

I need to build a drill-down report that displays the list of books in the bookstore, and a link on the title, which will display another page with the author details.

How can I pass in the book id or title to the second page and read it there?

I tried <A><xsl:attribute name="href">bookstore.xml?id=<xsl:value-of select="Id"/></xsl:attribute><xsl:value-of select="Id"/></A>

How can I now read the value of id so I can write a template to go to that node in the xml and read the author details?

I tried <xml:param name="id"/> but that didn't work the way I was hoping it to...

Thanks and appreciate your response.

Regards,
-- Shravan

Postnext
James DurningSubject: How to read a url parameter?
Author: James Durning
Date: 06 Jun 2007 03:50 PM
You need to read it using another language, (perhaps javascript, asp, php) and pass it into the xslt processor. How are you running your transformation? eg. Are you using a XSLTProcessor object?

Posttop
Shravan PulijalaSubject: How to read a url parameter?
Author: Shravan Pulijala
Date: 06 Jun 2007 03:57 PM
Nope... so far I just had the XML and the XSL files and rendered them in the browser(s)... I guess I'll need to figure out which processor we'll be running and go from there... Thanks

 
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

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