|File Search||Catalog||Content Search|
The current implementation only works with the XML::DOM module, but once the design is stable and the major bugs are flushed out, other extensions might follow, e.g. for XML::Grove.
XQL was designed to be extensible and this implementation tries to stick to that. Users can add their own functions, methods, comparison operators and data types. Plugging in a new XML tree structure (like XML::Grove) should be a piece of cake.
This directory contains some sample Perl scripts. - xql.pl This script will be installed in your perl/bin directory. It is a nice utility that allows you to grep XML files using XQL expressions on the command line. Run xql.pl without any arguments to see the USAGE message. Run the other scripts as follows (after installing the perl modules in this distribution). They should print out err more»
XML::XQL(3pm) User Contributed Perl Documentation XML::XQL(3pm) NAME XML::XQL - A perl module for querying XML tree structures with XQL SYNOPSIS use XML::XQL; use XML::XQL::DOM; $parser = new XML::DOM::Parser; $doc = $parser->parsefile ("file.xml"); # Return all elements with tagName='title' under the root element 'book' $que more»
XML::XQL::DOM(3pmUser Contributed Perl DocumentatiXML::XQL::DOM(3pm) NAME XML::XQL::DOM - Adds XQL support to XML::DOM nodes SYNOPSIS use XML::XQL; use XML::XQL::DOM; $parser = new XML::DOM::Parser; $doc = $parser->parsefile ("file.xml"); # Return all elements with tagName='title' under the root element 'book' $query = new XML::XQL::Quer more»
XML::XQL::Date(3pUser Contributed Perl DocumentatXML::XQL::Date(3pm) NAME XML::XQL::Date - more»
XML::XQL::Query(3User Contributed Perl DocumentaXML::XQL::Query(3pm) NAME XML::XQL::Query more»
XML::XQL::TutoriaUsermContributed Perl DocumeXML::XQL::Tutorial(3pm) NAME XML::XQL::Tutori more»
libxml-xql-perl (0.68-6) unstable; urgency=low * Make less assumptions on precision of floating p more»
Change History: 0.68 (tjmather) 1/16/2003 - Delay calling tput until delimiters are needed, and don more»