XML::Parser

XML::Parser is a Perl extension module providing an interface to James Clark's fast and robust XML parsing library, expat. Other Perl XML modules (many based on XML::Parser) may be found at the same CPAN download site where XML::Parser is located. The expat library is distributed as part of the module.

Tags
Licenses
Operating Systems
Implementation

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  10 Feb 2009 00:51
  • Rrelease-after

Changes: Bugixes for Carp::Heavy.

  • Rrelease-mid
  •  30 Jan 2001 06:14
  • Rrelease-after

    Changes: A patch to expat to handle declarations, element declation handlers now receive an object containg parsed representation of model, doctype handler called prior to processing DTD, new DoctypeFin and ExternEntFin handlers, basename now set by parsefile method and default external entity handlers, generated strings marked as UTF-8 in Perl 5.6, and many bugfixes.

    • Rrelease-mid
    •  30 Jan 2001 06:14
    • Rrelease-after

      Changes: Several bug fixes, added the skip_until method to XML::Parser::Expat (suspends handlers until the given element index is reached), XML::Parser::ExpatNB now can perform the original_string and position_in_context methods, there's a new utility in the samples directory which transforms an XML document into Canonical XML, there's a fix for the "Modification of a read-only value" bug that users of perl 5.004 were encountering, incompatibility change to the xml_escape method of Expat (it no longer transforms the '>' character by default), fixed a bug where the doctype handler wasn't being called when the ParseParamEnt option was set and it's now using Version 19990728 of expat, with local patches.

      • Rrelease-mid
      •  30 Jan 2001 06:14
      • Rrelease-after

        Changes: Bug fixes for declaration callbacks.

        • Rrelease-mid
        •  30 Jan 2001 06:14
        • Rrelease-after

          Changes: Fixed a SEGV-causing bug, now using Version 1990709 of the expat library, added an additional external entity handler, lwp_ext_ent_handler, that deals with general URIs. It is installed instead of the "file only" handler if the LWP package is installed.

          No-screenshot

          Project Spotlight

          ObJes

          A JavaScript obfuscator.

          188f72994ed9745191bc8df8199e8542_thumb

          Project Spotlight

          OO Pinyin Guide

          An OpenOffice extension to automatically add pinyin transliteration.