in reply to Seeking Pure Perl XML Parser

You can use either XML::Parser::Lite or XML::SAX::PurePerl, but be aware that they both have limitations. Neither of them does entity replacement for example (patches welcome ;--).

If you are using ActiveState build then XML::Parser is installed (PPM uses it), so you can use all of the Pure-Perl modules based on it: XML::Simple, XML::DOM, XML::Twig, XML::XPath...

Replies are listed 'Best First'.
Re: Re: Seeking Pure Perl XML Parser
by jaxon (Novice) on Sep 30, 2002 at 23:02 UTC
    The project we are working on have to run on AIX, HPUX, Solaris, Linux, Widows, MacOX and potentially other Un*x platforms from the same Perl code (three chears for portable Perl!).

    So this means that I have to go with either modules that are common to all these platforms, or use modules that can be untared with the the project's Perl code.

    XML::Parser::Lite or XML::SAX::PurePerl meet these requirements, I'll find out soon whether they do the trick.

    Thanks! ;)