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

a quick question

  • From: Yihpyng Kuan <kuan3rd@y...>
  • To: "Thomas B. Passin" <tpassin@h...>, xml-dev@l...
  • Date: Thu, 09 Aug 2001 09:54:02 -0700 (PDT)

brainbench question
Hi, Tom, look like you know quite well about XML and
XSL.
Here is a quick question from someone, can you shed
some light on this ? Thanx -

"I am reading values from the database and sending
them to the response object as XML nodes.
In my xsl sheet, I want to do a <for-each> statement
that will loop through all the nodes drawing each item
in a small table.
What I can't figure out is, if each link on the page
will pass a parameter to the next page (eg
<href="nextpage.asp?itemID=12">this one</a>
I cannot figure out how to have the xsl page draw the
link and place a dynamic parameter in the querystring
(eg the 'itemid=12' would have itemid='13' on the next
table below it and 'itemid=14' on the table below it,
so when the person clicks the lnk I can hit the
database to grab all the info on that item by it's
passed ID value.
How do I get the xsl to place the value inside that
link?  Ive been reading on xlink, but apparently it's
not supported yet, and I couldn't figure it out
anyways."

Basically, he is trying to do things like this -
When doing a query, that retrieves 100 items (for
example) matches. Then, he wants to be able to use
XML/XSL to do next-page/prev-page on the fly. User can
click on the XML/XSL page's link to go back and forth.
Any good suggestion ?

Thanx



--- Rahul <rahul.jadhav@p...> wrote:
> Hi,
>     Thankx for the help,Thomas.
> But how to use document() funtion?
> Can u provide me some code to use it?
> 
> Thanking u,
> Rahul
> PCS Ltd,
> India.
> ----- Original Message -----
> From: Thomas B. Passin <tpassin@h...>
> To: <xml-dev@l...>
> Sent: Wednesday, August 08, 2001 6:33 PM
> Subject: Re: How to include .xml with .xsl,.dtd into
> .xml
> 
> 
> > You can write an xslt stylesheet that brings in
> each "template" document
> and
> > combine them as you wish.  Just use the document()
> instruction in your
> > stylesheet for each one.  Or run each template
> separately and use a final
> > stylesheet to merge them.  xslt also has "include"
> and "import"
> instructions
> > to combine stylesheet fragments into one
> stylesheet.
> >
> > XInclude doesn't have much if any standard
> software available yet, and
> xslt
> > should work fine.
> >
> > Cheers,
> >
> > Tom P
> >
> > [Rahul]
> >
> >         I have  created three templates i.e. three
> .xml files using three
> > different DTDs.
> > I applied three different .XSLs to these
> templates.
> >
> > The files created are:
> >
> >
> TopTemplate.xml,LeftTemplate.xml,MiddleTemplate.xml.
> >
> TopTemplate.xsl,LeftTemplate.xsl,MiddleTemplate.xsl
> >
> TopTemplate.dtd,LeftTemplate.dtd,MiddleTemplate.dtd
> >
> > Now I want to include these three templates with
> .XSLs and .DTDs in one
> > template.i.e.MainTemplate.
> > How can I do it?
> > I've heard about XInclude ,how can I use it?
> > What's the syntax to declare XInclude in
> namespaces
> > and include it in .xml files?
> >
> >
> >
> >
> >
>
------------------------------------------------------------------
> > The xml-dev list is sponsored by XML.org
> <http://www.xml.org>, an
> initiative of OASIS <http://www.oasis-open.org>
> >
> > The list archives are at
> http://lists.xml.org/archives/xml-dev/
> >
> > To unsubscribe from this elist send a message with
> the single word
> > "unsubscribe" in the body to:
> xml-dev-request@l...
> 
> 
>
------------------------------------------------------------------
> The xml-dev list is sponsored by XML.org
> <http://www.xml.org>, an initiative of OASIS
> <http://www.oasis-open.org>
> 
> The list archives are at
> http://lists.xml.org/archives/xml-dev/
> 
> To unsubscribe from this elist send a message with
> the single word
> "unsubscribe" in the body to:
xml-dev-request@l...


=====
<Signature>
<Name>Yihpyng Kuan</Name>
<Company>Life Engineering Research Institute</Company>
<Company>HIBA International<Company>
<Website>http://www.ehiba.com/ http://65.12.54.32:2595/</Website>
<Certificate>http://www.brainbench.com/transcript.jsp?pid=1331184</Certificate>
</Signature>

__________________________________________________
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/

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.