Filewatcher File Search File Search
Catalog
Content Search
» » » » » »

perl-XML-Bare

A minimal XML parser using C internally.

This module is a 'Bare' XML parser. It is implemented in C. The parser itself is a simple state engine that is less than 500 lines of C. The parser builds a C struct tree from input text. That C struct tree is converted to a Perl hash by a Perl function that makes basic calls back to the C to go through the nodes sequentially.

The parser itself will only cease parsing if it encounters tags that are not closed properly. All other inputs will parse, even invalid inputs. To allowing checking for validity, a schema checker is included in the module as well.

The schema format is custom and is meant to be as simple as possible. It is based loosely around the way multiplicity is handled in Perl regular expressions.

Homepage:
Package version:0.45
Architecture:i386
Distribution:Dag
Filename:perl-XML-Bare-0.45-1.el5.rf.i386.rpm

/usr/share/doc/perl-XML-Bare-0.45/README

XML::Bare
------------

INSTALLATION
  Download XML-Bare-latest.tar.gz and untar it:
    % tar -xzf XML-Bare-latest.tar.gz
    
  Follow the standard steps for making and compiling a perl module:
    % cd XML-Bare-X.XX ( X.XX = the latest version )
    % perl Makefile.PL
    % make
    % make test
    % make install
    
COPYRIGHT
  Copyright (C) 2007 David Helkowski
  
  This program is free soft
more»

/usr/share/man/man3/XML::Bare.3pm.gz

Bare(3)          User Contributed Perl Documentation         Bare(3)



NAME
       XML::Bare - Minimal XML parser implemented via a C state
       engine

VERSION
       0.45

SYNOPSIS
         use XML::Bare;

         my $ob = new XML::Bare( text => '<xml><name>Bob</name></xml>' );

         # Parse the xml into a hash tree
         my $root = $ob->parse();

         # Print the content of the n
more»

/usr/share/doc/perl-XML-Bare-0.45/Changes

XML::Bare Changelog

0.45
  - Missing UTF8 test files now included
  - XML Saving functionality now does size checks to ensure concurrency
    issues do not corrupt XML.
  - Linking under Solaris should now be fixed
  - Line number defines removed from XS compilation to attempt to
    fix some strange compilation problems.

0.44
  - Self closing nodes now printed by xml function
  - UTF8 Handling 
more»

Browse inside perl-XML-Bare-0.45-1.el5.rf.i386.rpm

1.36 KB2014-11-28HEADER  view  28 mirrors
         [DIR]usr/ (2)  65535+ mirrors

Download perl-XML-Bare-0.45-1.el5.rf.i386.rpm

Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2017 FileWatcher.com