Subject: Re: Attention XSLT API writers From: "Terris" <terris@xxxxxxxxxx> Date: Sun, 5 Dec 1999 11:01:41 -0800 |
I'll catch this one myself -- XT has a lot more functionality than the last time I looked at it. XT seems to have more than just a command-line interface and might even let you assign DOMs to variables. I hope that IBM, Oracle, Microsoft, and other XSLT implementors are paying attention. ----- Original Message ----- From: "Terris" <terris@xxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxx> Sent: Sunday, December 05, 1999 10:57 AM Subject: Attention XSLT API writers > XSLT APIs should provide the ability to set XSLT > variables before processing a stylesheet. XT > provides this. However, XT is a command-line > program. In order for a web site to exhibit > decent response time, command-line > programs must be avoided. > > Furthermore, you may want to set assign a large > amount of data to a variable. > You might even want to assign a DOM to a > variable. Assigning a DOM would give > better performance than assigning a string > because you just might already have a DOM handy. > An extra parse can be avoided, which could > make a big difference when dealing with large > documents. > > A specific need for this is the case of merging > or appending two XML documents. document() is > a useful function as long as your > XML is accessible by a URL. As XML development > matures, XML will be derived from databases > and APIs more and more. With today's XSLT spec, the > only way to merge two documents without > at least one document being accessible by > a URL is to modify the stylesheet first. As > someone who has real experience with modifying > stylesheets on the fly in order to merge documents, > I can tell you that: > > (a) The concept is confusing > (b) It's overly cumbersome > (c) It's slow > > If there is ever a push for a standard interface like the DOM > for XPATH and XSLT, and I can tell you that we > needed one about a month ago, I certainly hope that > the API enables variable assignment before > the stylesheet is processed. > > Thank you, > Terris > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: Attention XSLT API writers, David Carlisle | Thread | RE: Attention XSLT API writers, Kay Michael |
Attention XSLT API writers, Terris | Date | XSLT-Based Websites, Terris |
Month |