Když už jsme u toho dom4j :-) Dom4j umožňuje "declarative rule
processing", což je taková zjednodušená obdoba XSLT - vytvoříte si
soubor XPath pravidel a jim odpovídajících akcí. Příklad a srovnání s
XSLT je na konci této stránky: http://dom4j.org/cookbook.html

Pro jednoduché případy (vytažení nějakých údajů apod.) by to mělo bohatě stačit.
Naopak vypustit všechny možnosti XSLT (třídění, volání šablon,
parametry) na velký soubor bych ani nezkoušel s jakýmkoli XSLT
procesorem.

Filip Jirsák


2005/10/13, Tomas Hubalek <[EMAIL PROTECTED]>:
>  Tak to je super :-) To se na to musim podivat.
>
>  BTW: Netusite nekdo jestli existuje i nejaky XSLT engine, ktery jde pouzit
> na obrovske XML soubory?
>
>  Dik
>  Tom
>
>  Filip Jirsák napsal(a):
>  V dokumentaci dom4j stojí "event based proccessing mode to support for
> massive documents or XML streams", ve srovnání s jinými nástroji pro
> XML se také pyšní tím, že umí "Capable of processing massive
> documents". Takže by to umět mohlo. Ale prakticky jsem to nezkoušel.
> Podle dokumentace ale dom4j nemusí držet celý dokument v paměti - umí
> zpracovávat XML streamy. Ono dom4j jsou vlastně hlavně rozhraní, a pod
> nimi je na výběr z několika implementací - třeba i ukládání do
> JavaBeanů nebo XMLProxy - takže záleží na implementaci, co si drží v
> paměti - třeba ona implementace přes JavaBeany si asi sama v paměti
> nedrží nic, a záleží na Beanu, kde má data uložená.
>
> Filip Jirsák
--
Filip Jirsák
[EMAIL PROTECTED]

Odpovedet emailem