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

Re: Complex XSL Application (I think)

Subject: Re: Complex XSL Application (I think)
From: "James Tauber" <jtauber@xxxxxxxxxxx>
Date: Thu, 25 Feb 1999 17:39:30 +0800
xsl boolean expression
>> I need to get the Service Number from the user (Browser)
>> Pass this value to the server
>> Create the XSL to produce an XML file with just that employees
>> information
>> Pass this new XML file to the browser XSL for rendering in the
>> browser.


In response to a thread on XML-L, I went away and added a "search using XSL"
proof-of-concept to xmlsoftware.com.

All it does is take a legal XSL boolean expression like

    Vendor="James Clark"

writes out the single element external entity

    <xsl:apply-templates select='//Product[Vendor="James Clark"]'/>

and then runs XT on an XSL stylesheet that is identical to the one normally
used to produce xmlsoftware.com except that the template matching "/"
references the above external entity.

I'd need to do various things before making it public, but if anyone want to
try it out, email me and I'll send you the URL.

One possible way of optimising it would be to modify XT to permanently be
running (with the list of software already parsed and in memory) and
dynamically modifying the root template upon receipt of the boolean
expression.

James



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

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
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.