[
Lists Home |
Date Index |
Thread Index
]
Concerning your discussion about performance of transformation, I have a related question:
Suppose we have a big XML document (>10MB) that rarely changes. Now we want to transform it very often (>100 per minute) in different ways, to extract and transform different parts of the XML to distinct targets.
What is the best practise?
Is there a way to make the transformer to cache the internal optimized representation of the XML?
Regards
Kurt
----- Original Message -----
From: "Michael Kay"
To: "'Frans Englich'" ; "'Oleg Tkachenko'"
Cc:
Sent: Monday, March 28, 2005 12:38 AM
Subject: RE: [xml-dev] XSLT with DOM or SAX ?
> > I am curious of whether it is possible to still approach a
> > special tailored
> > tree approach, which is popular among processors and which I have
> > understanding for, while still being collaborative with plain DOM.
>
> Sure, that's exactly what Saxon does.
>
> Michael Kay
> http://www.saxonica.com/
>
> >
> > Let's say a hypotethical XSLT engine was to be used in a
> > DOM-based(ref
> > counted, impl separated) web-browser for ordinary client-side
> > processing, as
> > well as a support component in arbitrary applications such as
> > exporting
> > Office formats, is there then any hopes for doing something
> > significant at
> > the tree structure? In short, the engine may be passed a DOM
> > structure, and,
> > for example in the case of a web browser, must deliver.
> >
> > Is there any approaches of supporting multiple tree-backends?
> > E.g, when the
> > engine is used for "pure" XSLT processing, it can take care
> > of all steps, and
> > build a tree tailored for its own purposes.
> >
> > It's vague, but perhaps someone can deepen the topic..
> >
> >
> > Cheers,
> >
> > Frans
> >
> >
> > -----------------------------------------------------------------
> > The xml-dev list is sponsored by XML.org , an
> > initiative of OASIS
> >
> > The list archives are at http://lists.xml.org/archives/xml-dev/
> >
> > To subscribe or unsubscribe from this list use the subscription
> > manager:
> >
> >
>
>
>
> -----------------------------------------------------------------
> The xml-dev list is sponsored by XML.org , an
> initiative of OASIS
>
> The list archives are at http://lists.xml.org/archives/xml-dev/
>
> To subscribe or unsubscribe from this list use the subscription
> manager:
>
|