in reply to (jptxs) Re: XML::XSLT not transforming xml
in thread XML::XSLT not transforming xml
You will alas learn that not all XSLT engines are created equal. I've used Saxon, Xalan (both Java and C versions), MSXSLT and XML::LibXSLT, and found XPATH instructions that only one could or could not use. I've not used XML::XSLT for a while prefering the faster and I feel more feature complete XML::LibXSLT, but sometimes even this excellent parser dies, where Xalan was able to correctly transform the source.
Some additional nodes:
- Why is Perl so bad with XML?
- XML parser
- which XML module?
- perl/XML development
- XML Examples (and a call for participation)
- Perl XML FAQ
and
- XML::LibXML and XML::LibXSLT are also c based, and very fast - a particular favourite
- XML::DOM if you need a W3C DOM interface
- XML::GDOME if you need a DOM level 2 iterface
- XML::Parser if you want low level access to your XML
- XML::Sablotron another fast c based parser/XSLT engine
- XML::Simple a classic simple interface to XML in Perl
- XML::TreeBuilder a useful yet underused XML tree manipulation module
- XML::Twig another Perlish XML interface
--
ajt
|
---|
Replies are listed 'Best First'. | |
---|---|
(jptxs) Re: (jptxs) Re: XML::XSLT not transforming xml
by jptxs (Curate) on Mar 02, 2003 at 19:58 UTC | |
(jptxs) Re: (jptxs) Re: XML::XSLT not transforming xml
by jptxs (Curate) on Feb 27, 2003 at 13:36 UTC |
In Section
Seekers of Perl Wisdom