Formed
XML::TiePYX is a Perl module to read or write XML data in PYX format via tied filehandle SYNOPSIS use XML::TiePYX; tie *XML,XML::TiePYX,file.xml open IN,file.xml or die $!; tie *XML,XML::TiePYX,*IN,Condense=>0; my $text=< tag xmlns="http://www.omsdev.com" >text< /tag >; tie...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (95): XML::TiePYX Download |
File::Find::Rule::XPath is a Perl module that contains rule to match on XPath expressions. SYNOPSIS use File::Find::Rule::XPath; my @files = File::Find::Rule->file ->name(*.dkb) ->xpath( //section/title[contains(., "Crustacean")] ) ->in($root); This module extends File::Find::Rule to...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (102): File::Find::Rule::XPath Download |
Log::Log4perl::Layout::XMLLayout is an XML Layout. SYNOPSIS use Log::Log4perl::Layout::XMLLayout; my $app = Log::Log4perl::Appender->new("Log::Log4perl::Appender::File"); my $logger = Log::Log4perl->get_logger("abc.def.ghi"); $logger->add_appender($app); # Log with LocationInfo my...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (101): Log::Log4perl::Layout::XMLLayout Download |
Chess::PGN::Filter is a Perl extension for converting PGN files to other formats. SYNOPSIS use Chess::PGN::Filter; filter(source => $pgn,filtertype => XML); OR my %substitutions = ( hsmyers => Myers, Hugh S (ID), ); my @exclude = qw( WhiteElo BlackElo EventDate ); filter(...
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (159): Chess::PGN::Filter 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 |
Yahoo::Search::XML is a Perl module with simple routines for parsing XML from Yahoo! Search. The XML sent back from Yahoo! is fairly simple, and is guaranteed to be well formed, so we really dont need much more than to make the data easily available. Id like to use XML::Simple, but it uses...
Platforms: *nix
License: Freeware | Size: 35.84 KB | Download (101): Yahoo::Search::XML Download |
Regexp::Parser is a Perl module for parsing regexes. This module parses regular expressions (regexes). Its default "grammar" is Perl 5.8.4s regex set. Grammar is quoted because the module does not so much define a grammar as let each matched node state what it expects to match next, but there...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (94): Regexp::Parser Download |
SchemaSpy is a Java-based tool that analyzes the metadata of a schema in a database and generates a visual representation of it in a browser-displayable format. It lets you click through the hierarchy of database tables via child and parent table relationships. The browsing through...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (98): SchemaSpy Download |
DParser project is an simple but powerful tool for parsing. You can specify the form of the text to be parsed using a combination of regular expressions and grammar productions. Because of the parsing technique (technically a scannerless GLR parser based on the Tomita algorithm) there are no...
Platforms: *nix
License: Freeware | Size: 266.24 KB | Download (98): DParser 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 |
Modularized Information Environment (MIE) is a Web-based information management tool designed to meet the needs of small or medium sized organizations. Modularized Information Environment implements user authentication, storage of settings in a database, multi-lingual support and a presentation...
Platforms: *nix
License: Freeware | Size: 368.64 KB | Download (92): Modularized Information Environment Download |
MillScript-XML project is an alternative Java XML parsing library with its own custom API. The underlying tokenizer can be configured to permit non-well-formed XML. This librarys API provides both an event model and a more conventional token stream model. The authors believe that the token...
Platforms: *nix
License: Freeware | Size: 67.58 KB | Download (100): MillScript-XML Download |
XML::Parser is a perl module for parsing XML documents. SYNOPSIS use XML::Parser; $p1 = new XML::Parser(Style => Debug); $p1->parsefile(REC-xml-19980210.xml); $p1->parse( Hello World ); # Alternative $p2 = new XML::Parser(Handlers => {Start => &handle_start, End => &handle_end,...
Platforms: *nix
License: Freeware | Size: 225.28 KB | Download (98): XML::Parser Download |
MARC::XML is a subclass of MARC.pm to provide XML support. SYNOPSIS use MARC::XML; #read in some MARC and output some XML $myobject = MARC::XML->new("marc.mrc","usmarc"); $myobject->output({file=>">marc.xml",format=>"xml"}); #read in some XML and output some MARC $myobject =...
Platforms: *nix
License: Freeware | Size: 51.2 KB | Download (115): MARC::XML Download |
crosssum project is a puzzle game to design and play cross sum games. A cross sum puzzle is similar to a cross word puzzle, only the clues are the sums of sequences of single-digit numbers. When in playing mode, you change the numbers by clicking on the square you wish to change. The number...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (96): crosssum Download |
Any::Renderer::XML Perl module can render a data structure as element-only XML. SYNOPSIS use Any::Renderer; my %xml_options = (); my %options = ( XmlOptions => %xml_options ); my $format = "XML"; my $r = new Any::Renderer ( $format, %options ); my $data_structure = [...]; # arbitrary...
Platforms: *nix
License: Freeware | Size: 23.55 KB | Download (98): Any::Renderer::XML Download |
mod_xhtml is a namespace module for XHTML (ensure W3C Appendix C) and SSI implementation. mod_xhtml provides a namespace processor for http://www.w3.org/1999/xhtml that serves to ensure XHTML meets the W3C Appendix C guidelines for compatibility with HTML browsers and the text/html MIME type....
Platforms: *nix
License: Freeware | Size: 45.06 KB | Download (87): mod_xhtml Download |
AxKit::App::Gallery works by generating XML, and then passing the generated XML through a collection of stylesheets. The output of one stylesheet is passed on as input to the next. In this way, a pipeline of stylesheets if formed. Some of the stylesheets are written in XSLT, some are written in...
Platforms: *nix
License: Freeware | Size: 26.62 KB | Download (91): AxKit::App::Gallery::stylesheets Download |
FrameMaker::FromHTML is a Perl class to convert HTML file to FrameMaker MIF. SYNOPSIS use base FrameMaker::FromHTML; use strict; my ($infile, $outfile); $infile = shift; ($outfile = $infile) =~ s/.htm[l]*$/.mif/; # Insert routine to validate HTML -- eg, use HTML-Tidy # VERY...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (123): FrameMaker::FromHTML Download |
ShaniXmlParser is an XML/HTML DOM/SAX parser that can be validating. It can parse badly formed XML files. ShaniXmlParser can parse files with inverted tags and bad escaped &,< and >. ShaniXmlParser expands all HTML entities. ShaniXmlParser is well suited to parse HTML files. It is up to 3...
Platforms: *nix
License: Freeware | Size: 2 MB | Download (88): ShaniXmlParser Download |