Parsing
XMLParser is a library that assists in parsing XML documents into generic PHP arrays. It also comes with RSSParser, an extension of XMLParser that creates simple RSS-specific array structures from RSS feeds..
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (100): XMLParser for PHP Download |
iniparser is a free stand-alone ini file parsing library. iniParser is written in portable ANSI C and should compile anywhere. This modules offers parsing of ini files from the C level. See a complete documentation in HTML format, from this directory open the file html/index.html with any...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (123): iniParser Download |
nobel is a small ANSI C boolean expression parsing library and program for projects that need boolean expression parsing support built in, but bigger tools are overkill in size or options.. Get nobel at SourceForge.net. Fast, secure and free downloads from the largest Open Source applications and...
Platforms: *nix
License: Freeware | Size: 13.31 KB | Download (99): nobel Download |
Config::YUM is a Perl extension for parsing yum.conf. SYNOPSIS use Config::YUM; my $yp = new Config::YUM; my $yum_conf = $yp->parse(); foreach(keys %{$yum_conf}) { print "Section: $_ is called " . $yum_conf->{$_}->{name} . "n"; } $yum_conf will be a a hash, all INI sections are the...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (89): Config::YUM Download |
libcfg+ is a C library that features multi- command line and configuration file parsing. It is possible to set up various special properties such as quoting characters, deliminator strings, file comment prefixes, multi-line postfixes, and more. It supports many data types such as booleans,...
Platforms: *nix
License: Freeware | Size: 163.84 KB | Download (95): libcfg+ Download |
pythondr project is a simple python library for parsing the TV-channel info at http://dr.dk..
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (92): pythondr Download |
Oracle::Trace is a Perl Module for parsing Oracle Trace files. SYNOPSIS use Oracle::Trace; print Oracle::Trace->new($tracefilename)->parse->test_report; Currently the parsing and statistics are very rudimentary, and in certain matters may be fundamentally flawed - you have been warned!...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (102): Oracle::Trace Download |
XTM::LTM is a Topic Map Parsing of LTM instances. SYNOPSIS # reading a topic map description from a file/url $ltm = new XTM::LTM (file => mymap.ltm); $tm = $ltm->sync_in(); This package provides parsing functionality for LTM instances as described in the package documentation (doc...
Platforms: *nix
License: Freeware | Size: 143.36 KB | Download (132): XTM::LTM Download |
LAFmessage is a feature-complete library for fetching, parsing, generating and delivering MIME-compliant email messages. The project has C++, JNI (Java) and Win32 COM APIs. For generating mail messages, LAFmessage provides an object-oriented API that represents all the pieces of a message and...
Platforms: *nix
License: Freeware | Size: 430.08 KB | Download (89): LAFmessage Download |
Geo::StreetAddress::US is a Perl extension for parsing US street addresses. SYNOPSIS use Geo::StreetAddress::US; my $hashref = Geo::StreetAddress::US->parse_location( "1005 Gravenstein Hwy N, Sebastopol CA 95472" ); my $hashref = Geo::StreetAddress::US->parse_location( "Hollywood &...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (109): Geo::StreetAddress::US Download |
Pod::Simple::PullParser is a pull-parser interface to parsing Pod. SYNOPSIS my $parser = SomePodProcessor->new; $parser->set_source( "whatever.pod" ); $parser->run; Or: my $parser = SomePodProcessor->new; $parser->set_source( $some_filehandle_object ); $parser->run; Or: my $parser =...
Platforms: *nix
License: Freeware | Size: 22.53 KB | Download (97): Pod::Simple::PullParser Download |
uriparser project is a strictly RFC 3986 compliant URI parsing library. uriparser is cross-platform, fast, supports Unicode and is licensed under the New BSD license..
Platforms: *nix
License: Freeware | Size: 194.56 KB | Download (96): uriparser Download |
MRTG::Config is a Perl module for parsing MRTG configuration files. WARNING This module, while reliable right now, is still in ALPHA stages of development... The API/methods may change. Behaviors of methods will almost certainly change. The internal structure of data will change, as will many...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (94): MRTG::Config Download |
options is a small and simple library for parsing commandline options. It is not intended to rival popt or the like, so if you need really fancy option parsing `options is not for you. Installation: ./configure make install.
Platforms: *nix
License: Freeware | Size: 307.2 KB | Download (102): options Download |
Point Location 6709 project is a Java library for parsing and formatting geographic point locations in ISO 6709:1983 format. Whats New in This Release: - A minor release that adds better error checking and more ISO 6709:1983 compliant output formats..
Platforms: *nix
License: Freeware | Download (92): Point Location 6709 Download |
XML::Xerces::DOMParse is a Perl module for parsing DOMs. SYNOPSIS # Here;s an example that reads in an XML file from the # command line and then removes all formatting, re-adds # formatting and then prints the DOM back to a file. use XML::Xerces; use XML::Xerces::DOMParse; my $parser =...
Platforms: *nix
License: Freeware | Size: 133.12 KB | Download (93): XML::Xerces::DOMParse Download |
frag-opt is a re-entrant, portable command-line parsing library. To see how you can use this in your program, take a look at doc/example.c or take a look at the man-page ("man frag-opt") once youve installed. The man-page talks about an info-page, but as its still incomplete, I decided not to...
Platforms: *nix
License: Freeware | Size: 31.74 KB | Download (93): frag-opt Download |
Linux::net::dev is a Perl extension for parsing /proc/net/dev. SYNOPSIS use Linux::net::dev; my $devs = Linux::net::dev::info(); print "Devices (bytes read):n"; foreach (keys %$devs) { print " $_ ($devs->{$_}->{rbytes})n"; } Linux::net::dev parses /proc/net/dev for network devices...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (97): Linux::net::dev Download |
VMime is a powerful C++ class library for parsing, generating, or editing Internet RFC-[2]822 and MIME messages. VMime is designed to provide a fast and an easy way to manipulate Internet mail messages. The recent releases of VMime also include support for using messaging protocols (POP3, IMAP,...
Platforms: *nix
License: Freeware | Size: 450.56 KB | Download (107): VMime Download |
argstream is a class that facilitates easy parsing of command line arguments in C++. The syntax is very simple and uses stream operators to parse various types of arguments. Here is a list of functionalities offered for the parsing of command line arguments : - Short (-c) and long ( --color)...
Platforms: *nix
License: Freeware | Download (119): argstream Download |