Package libparsifal: Information

    Source package: libparsifal
    Version: 1.1.0-alt4
    Build time:  Feb 10, 2011, 05:05 PM
    Category: System/Libraries
    Report package bug
    License: Public
    Summary: Parsifal is a validating XML 1.0 parser based on SAX2
    Description: 
    Parsifal can be used for parsing XML based messages (such as REST and RSS) and
    for application specific data processing e.g. config files, data files etc.
    Parsifal can also be used for document-oriented processing (e.g. XHTML
    xhtml1-transitional.dtd) and for parsing modular documents because it is
    conforming XML 1.0 parser and it supports features like internal and external
    general entities, DTD parameter entities and default attributes etc. Parsifal is
    ideal for processing large data files and streams since it's SAX based and
    consumes very little memory not to mention it is fast enough for most purposes
    'cos it's written in C.
    
    Using Parsifal in place of large XML processing libraries (e.g. libxml, xerces)
    or even in the place of small Expat (which doesn't support DTD validation) can
    be justified for limited memory environments and in applications requiring
    bundled parser; because of its modular design parsifal can be easily compiled to
    support DTD validation or to perform only non-validating parsing etc. If you
    need higher level tools, for example dom/xpath processing, you should look for
    other libs of course.

    List of rpms provided by this srpm:
    libparsifal (x86_64, i586)
    libparsifal-debuginfo (x86_64, i586)
    libparsifal-devel (x86_64, i586)
    libparsifal-devel-static (x86_64, i586)
    libparsifal-doc (noarch)


    List of contributors:
    Eugeny A. Rostovtsev

    Last changed


    Feb. 10, 2011 Eugeny A. Rostovtsev 1.1.0-alt4
    - Rebuilt for debuginfo
    Oct. 4, 2010 Eugeny A. Rostovtsev 1.1.0-alt3
    - Rebuilt without rpm-build-compat
    April 17, 2009 Eugeny A. Rostovtsev 1.1.0-alt2
    - Remove dependence on libiconv