Php Xml Parser Tutorial
AsmXml is a very fast XML parser and decoder for x86 platforms. The project achieves high speed by using the following features: - Written in pure assembler - Optimized memory accesses - Parsing and decoding at the same time To give an idea of the relative speed of AsmXml, the fastest open...
Platforms: *nix
License: Freeware | Size: 95.23 KB | Download (95): AsmXml Download |
MillScript projetc is a full featured, yet easy to use language for the batch production of templated Web sites. The language is a Java-based, early implementation of Spice: an experimental language developed by the OpenSpice group. MillScript benefits from a carefully considered and...
Platforms: *nix
License: Freeware | Size: 6.4 MB | Download (95): MillScript Download |
Tree::XPathEngine is a re-usable XPath engine. This module provides an XPath engine, that can be re-used by other module/classes that implement trees. It is designed to be compatible with Class::XPath, ie it passes its tests if you replace Class::XPath by Tree::XPathEngine. This code is a...
Platforms: *nix
License: Freeware | Size: 26.62 KB | Download (95): Tree::XPathEngine Download |
AnyData::Format::XML is a Perl module for tiedhash and DBI access to XML. SYNOPSIS # access XML data via a multi-dimensional tied hash # see AnyData.pod for full details # use AnyData; my $table = adTie( XML, $file, $mode, $flags ); OR # convert data to and from XML # see AnyData.pod...
Platforms: *nix
License: Freeware | Size: 44.03 KB | Download (94): AnyData::Format::XML Download |
Variable::Strongly::Typed is a Perl module to let some variables be strongly typed. SYNOPSIS use Variable::Strongly::Typed; my $int :TYPE(int); # must have an int value my $float :TYPE(float); # must have a float value my $string :TYPE(string); # must not be a reference my $file...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (94): Variable::Strongly::Typed Download |
XML::SimpleObject is a Perl extension allowing a simple object representation of a parsed XML::Parser tree. SYNOPSIS use XML::SimpleObject; # Construct with the key/value pairs as argument; this will create its # own XML::Parser object. my $xmlobj = new XML::SimpleObject(XML => $XML,...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (93): XML::SimpleObject Download |
XML::RSS::Parser is a liberal object-oriented parser for RSS feeds. SYNOPSIS #!/usr/bin/perl -w use strict; use XML::RSS::Parser; use FileHandle; my $p = XML::RSS::Parser->new; my $fh = FileHandle->new(/path/to/some/rss/file); my $feed = $p->parse_file($fh); # output some values my...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (93): XML::RSS::Parser Download |
PBJ::JNI is a Perl module with full access to and from Java virtual machine from Perl. SYNOPSIS use PBJ::JNI::JavaVM; my ($env, $jvm, @vm_opts); my ($cls, $fid, $mid, $out); # Create the Java VM @vm_opts = ("-Xrs", "-Xcheck:jni"); $jvm = new PBJ::JNI::JavaVM(); $env =...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (93): PBJ::JNI Download |
XML::Grove is a Perl module with Perl-style XML objects. SYNOPSIS use XML::Grove; # Basic parsing and grove building use XML::Grove::Builder; use XML::Parser::PerlSAX; $grove_builder = XML::Grove::Builder->new; $parser = XML::Parser::PerlSAX->new ( Handler => $grove_builder );...
Platforms: *nix
License: Freeware | Size: 27.65 KB | Download (92): XML::Grove 0.46 Download |
DBIx::XML_RDB is a Perl extension for creating XML from existing DBI datasources. SYNOPSIS use DBIx::XML_RDB; my $xmlout = DBIx::XML_RDB->new($datasource, "ODBC", $userid, $password, $dbname) || die "Failed to make new xmlout"; $xmlout->DoSql("select * from MyTable"); print...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (92): DBIx::XML_RDB Download |
Polymorphic XML Parser is a validating XML parser for the programming language Objective Caml. In October, 1999, I started writing a validating XML parser for OCaml; the first published versions have been called "Markup" (simply because the package name was "markup"). After this parser had some...
Platforms: *nix
License: Freeware | Size: 614.4 KB | Download (91): Polymorphic XML Parser Download |
Expat is a stream-oriented XML parser written in C. This means that you register handlers with the parser before starting the parse. These handlers are called when the parser discovers the associated structures in the document being parsed. A start tag is an example of the kind of structures...
Platforms: *nix
License: Freeware | Size: 317.44 KB | Download (91): Expat Download |
Arabica is a C++ XML parser toolkit that has a full SAX2 implementation (the Simple API for XML), including the optional interfaces and helper classes. It also implements the W3C DOM (Document Object Model) Level 2.0 Core, together with XPath 1.0. It delivers UTF-8 encoded std::strings or UCS-2...
Platforms: *nix
License: Freeware | Size: 256 KB | Download (91): Arabica January Download |
RPC::XML is a set of classes for core data, message and XML handling. SYNOPSIS use RPC::XML; $req = RPC::XML::request->new(fetch_prime_factors, RPC::XML::int->new(985120528)); ... $resp = RPC::XML::Parser->new()->parse(STREAM); if (ref($resp)) { return $resp->value->value; } else {...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (91): RPC::XML Download |
Apache XML Projects goals are: - to provide commercial-quality standards-based XML solutions that are developed in an open and cooperative fashion, - to provide feedback to standards bodies (such as IETF and W3C) from an implementation perspective, and - to be a focus for XML-related...
Platforms: *nix
License: Freeware | Download (91): Apache XML Download |
Parsing XML and CSS data is rather simple, but most libraries that aim for this simple goal are bloated with a whole lot of other irrelevant additions. The wwtxt library is a very minimalistic library containing just the required parsers (and therefore considerably smaller than for instance...
Platforms: *nix
License: Freeware | Size: 46.08 KB | Download (91): wwtxt Download |
Kenosis is a fully-distributed p2p RPC system built on top of XMLRPC. Nodes are automatically connected to each other via a Kademlia-style network, and can route RPC requests efficiently to any online node. Kenosis project is reliable and well-tested. - Nodes are identified by 160-bit...
Platforms: *nix
License: Freeware | Size: 174.08 KB | Download (91): Kenosis Download |
The Epeios XML preprocessor (expp in short) is a tool which transforms an XML file to another XML file, by using tags owned by a given namespace (xpp by default, but you can change it). This tags allow to handle macros, to affect value to variables ant to test their values, to include files, ......
Platforms: *nix
License: Freeware | Size: 389.12 KB | Download (90): The Epeios XML preprocessor 0.2.1 Download |
XML Hammer application is a free and open-source tool that simplifies elementary XML actions like checking for well-formedness, validation, transformation and xpath searches using any JAXP implementation. After all these years of XML, it is still relatively difficult to simply validate or...
Platforms: *nix
License: Freeware | Size: 4.2 MB | Download (90): XML Hammer 1.0 Download |
Tagneto is a web developer tool and JavaScript libraries to aid MVC development of XML user interfaces, with HTML web applications (DHTML, AJAX, RIA, Web 2.0, etc...) being the primary target. It is available under the GNU Lesser General Public License (LGPL). Tagneto includes a "View Assembly"...
Platforms: *nix
License: Freeware | Size: 4.6 MB | Download (90): Tagneto Download |