k3ylabs/cosoco-image-dataset huggingface dataset:
Package: libxml-filter-detectws-perl (0.01-8.1)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-Filter-DetectWS
Depends: perl:any, libxml-filter-saxt-perl
Description:  Perl module for detecting ignorable whitespace The XML::Filter::DetectWS module is a PerlSAX filter that detects which character data contains ignorable whitespace and optionally filters it. . The XML spec defines ignorable whitespace as the character data found in elements that were defined in an <!ELEMENT> declaration with a model of 'EMPTY' or 'Children' (Children is the rule that does not contain '#PCDATA'). . In addition, XML::Filter::DetectWS allows the user to define other whitespace to be ignorable.  The ignorable whitespace is passed to the PerlSAX Handler with the ignorable_whitespace handler, provided that the Handler implements this method.  Otherwise it is passed to the characters handler.  If the SkipIgnorableWS is set, the ignorable whitespace is simply discarded.  XML::Filter::DetectWS also takes xml:space attributes into account. . CDATA sections are passed in the standard PerlSAX way (i.e. with surrounding start_cdata and end_cdata events), unless the Handler does not implement these methods.  In that case, the CDATA section is simply passed to the characters method.
Package: libxml-filter-reindent-perl (0.03-8.1)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-Filter-Reindent
Depends: perl:any, libxml-filter-detectws-perl
Description:  Perl module for reformatting whitespace for pretty printing XML XML::Filter::Reindent can be used as a PerlSAX filter to reformat an XML document before sending it to a PerlSAX handler that prints it (like XML::Handler::Composer). . Like XML::Filter::DetectWS, it detects ignorable whitespace and blocks of whitespace characters in certain places.  It uses this information and information supplied by the user to determine where whitespace may be modified, deleted or inserted.  Based on the indent settings, it then modifies, inserts and deletes characters and ignorable_whitespace events accordingly. . This is just a first stab at the implementation.  It may be buggy and may change completely! . The suggested package is only needed for the example 'pretty.pl'
Package: libxml-filter-saxt-perl (0.01-8.1)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-Filter-SAXT
Depends: perl:any
Description:  Perl module for replicating events to several event handlers The XML::Filter::SAXT module is like the Unix 'tee' command in that it multiplexes the input stream to several output streams.  In this case, the input stream is a PerlSAX event producer (like XML::Parser::PerlSAX) and the output streams are PerlSAX handlers or filters. . The SAXT constructor takes a list of hash references.  Each hash specifies an output handler.  The hash keys can be: DocumentHandler, DTDHandler, EntityResolver or Handler, where Handler is a combination of the previous three and acts as the default handler.  E.g. if DocumentHandler is not specified, it will try to use Handler.
Package: libxml-filter-sort-perl (1.01-4)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-Filter-Sort
Depends: perl, libxml-sax-perl, libxml-sax-writer-perl
Description:  Perl module that implement a SAX filter for sorting XML elements Perl SAX filter for sorting 'records' in XML documents (including documents larger than available memory). . Includes also the `xmlsort' utility that can be used to sort an XML file from the command line without writing Perl code.
Package: libxml-filter-xslt-perl (0.03-9.1)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-Filter-XSLT
Depends: perl:any, libxml-libxslt-perl, libxml-libxml-perl
Description:  Perl module for XSLT as a SAX Filter The XML::Filter::XSLT module implements XSLT as a SAX Filter.  At the moment it only uses XML::LibXSLT as an XSLT transformer, but hopefully others will be supported in the future (it's written with that in mind). . The beauty is you can stick other things in the transformation chain if you want, or you can make the writer use XML::Handler::HTMLWriter if you want to write out valid HTML 4.0, or you can make the generator something like XML::Generator::DBI.  The possibilities are endless.
Package: libxml-generator-perl (1.09-1)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-Generator
Depends: perl:any, libxml-dom-perl
Description:  Perl module for generating XML files XML::Generator is a simple Perl module to help in the generation of XML. You can create a generator object and then call a method for each tag, supplying the contents of that tag as parameters.
Package: libxml-generator-perldata-perl (0.95-1.1)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-Generator-PerlData
Depends: libxml-sax-base-perl, perl:any
Description:  module for generating SAX2 events from nested Perl data structures XML::Generator::PerlData provides a simple way to generate SAX2 events from nested Perl data structures, while providing finer-grained control over the resulting document streams. . Processing comes in two flavours: Simple Style and Stream Style: . In a nutshell, 'simple style' is best used for those cases where you have a single Perl data structure that you want to convert to XML as quickly and painlessly as possible. 'Stream style' is more useful for cases where you are receiving chunks of data (like from a DBI handle) and you want to process those chunks as they appear.
Package: libxml-grddl-perl (0.004-4)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-GRDDL
Depends: libcss-perl, libossp-uuid-perl, librdf-rdfa-parser-perl, librdf-trine-perl, liburi-perl, libxml-libxml-perl, libxml-libxslt-perl, perl:any
Description:  transform XML and XHTML to RDF GRDDL is a W3C Recommendation for extracting RDF data from arbitrary XML and XHTML via a transformation, typically written in XSLT. See <http://www.w3.org/TR/grddl/> for more details. . This module implements GRDDL in Perl. It offers both a low level interface, allowing you to generate a list of transformations associated with the document being processed, and thus the ability to selectively run the transformation; and a high-level interface where a single RDF model is returned representing the union of the RDF graphs generated by applying all available transformations.
Package: libxml-grove-perl (0.46alpha-13.1)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-Grove
Depends: perl:any, libxml-perl
Description:  Perl module for accessing parsed *ML instances The XML::Grove module provides simple access to the information set of parsed XML, HTML, or SGML instances using a tree of Perl hashes.  This package also includes several extensions to XML::Grove that provide the following: .  * returning element contents as a string  * returning element contents as XML, HTML, or Canonical XML  * processing entire groves using the visitor pattern  * processing entire groves using PerlSAX  * running a filter over all nodes in the grove  * substituting values into an XML template grove  * indexing a grove by ID or other attributes  * accessing elements and objects via URL-like paths
Package: libxml-handler-composer-perl (0.01-9)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-Handler-Composer
Depends: perl, libxml-um-perl
Description:  Perl module for generating XML output XML::Handler::Composer is similar to XML::Writer, XML::Handler::XMLWriter, XML::Handler::YAWriter etc. in that it generates XML output. . This implementation may not be fast and it may not be the best solution for your particular problem, but it has some features that may be missing in the other implementations, such as:  * Supports every output encoding that XML::UM supports - XML::UM    supports every encoding for which there is a mapping file in the    XML::Encoding distribution.  * Pretty printing when used with XML::Filter::Reindent.  * Fine control over which kind of quotes are used.  * Supports PerlSAX interface.
Package: libxml-handler-printevents-perl (0.01-8.1)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-Handler-PrintEvents
Depends: perl:any, libxml-filter-saxt-perl
Description:  Perl module for printing PerlSAX events (for debugging) The XML::Handler::PrintEvents module prints the PerlSAX events it receives to STDOUT.  It can be useful when debugging PerlSAX filters.  It supports all PerlSAX handler including ignorable_whitespace.
Package: libxml-handler-trees-perl (0.02-7)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-Handler-Trees
Depends: perl
Description:  Perl module for building tree structures using PerlSAX handlers The XML::Handler::Trees module provides three PerlSAX handler classes for building tree structures.  XML::Handler::Tree builds the same type of tree as the "Tree" style in XML::Parser.  XML::Handler::EasyTree builds the same type of tree as the "EasyTree" style added to XML::Parser by XML::Parser::EasyTree.  XML::Handler::TreeBuilder builds the same type of tree as Sean M. Burke's XML::TreeBuilder.  These classes make it possible to construct these tree structures from sources other than XML::Parser. . All three handlers can be driven by either PerlSAX 1 or PerlSAX 2 drivers.  In all cases, the end_document() method returns a reference to the constructed tree, which normally becomes the return value of the PerlSAX driver.
Package: libxml-handler-yawriter-perl (0.23-7)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-Handler-YAWriter
Depends: perl, libxml-perl
Description:  Perl module for writing XML documents The XML::Handler::YAWriter implements Yet Another XML::Handler::Writer.  The reasons for this one are needing a flexible escaping technique, and wanting some kind of pretty printing.
Package: libxml-hash-lx-perl (0.0603-1.1)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-Hash-LX
Depends: perl:any, libxml-libxml-perl
Description:  module to convert hash to xml and vice versa using LibXML XML::Hash::LX is a companion for XML::LibXML. It operates with LibXML objects, can return or accept LibXML objects, and may be used for easy data transformations. . It is faster in parsing than XML::Simple, XML::Hash, XML::Twig, and of course much slower than XML::Bare. . It is faster in composing than XML::Hash, but slower than XML::Simple.
Package: libxml-hash-xs-perl (0.56-1build1)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-Hash-XS
Depends: perl, perlapi-5.34.0, libc6 (>= 2.34)
Description:  Perl XS module to fastly convert XML from/to hash XML::Hash::XS implements simple hash to XML and XML to hash conversion written in C. . During conversion uses minimum of memory, XML or hash is written directly without building DOM. . Note that libxml-libxml-perl is required to build DOM.
Package: libxml-java (1.1.7-1)
Section: universe/java
Homepage: https://sourceforge.net/projects/jfreereport/
Depends: libbase-java, libcommons-logging-java, libloader-java
Description:  namespace aware SAX-Parser utility library LibXML is a namespace aware SAX-Parser utility library. It eases the pain of implementing non-trivial SAX input handlers. The original code of these classes had been written by Peter Becker for the JCommon library. . LibXML replaces the JCommon-XML classes, which were not namespace aware.
Package: libxml-libxml-debugging-perl (0.103-2.1)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-LibXML-Debugging
Depends: perl:any, libhtml-html5-entities-perl, libxml-libxml-perl
Description:  get debugging information from XML::LibXML XML::LibXML::Debugging is a Perl library which adds a couple of additional methods to XML::LibXML::Node objects which are mostly aimed at helping figure out what's going on with the DOM's namespaces and structure. "toClarkML" produces a string of XML-like markup with explicit namespaces. The following XML: .      <foo xmlns="http://example.com/1"           xmlns:bar="http://example.com/2"           bar:baz="quux" /> . Might be represented as: .      <{http://example.com/1}foo           {http://www.w3.org/2000/xmlns/}XMLNS="http://example.com/1"           {http://www.w3.org/2000/xmlns/}bar="http://example.com/2"           {http://example.com/2}baz="quux" /> . Another method "toDebuggingHash" returns a hashref suitable for dumping using Data::Dumper.
Package: libxml-libxml-iterator-perl (1.06-1)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-LibXML-Iterator
Depends: perl:any, libxml-libxml-perl, libxml-nodefilter-perl
Description:  Iterator for XML parse-trees generated by XML::LibXML XML::LibXML::Iterator allows one to iterate through a DOM as it is done through an ordinary array, i.e. it implements the iterator part of the DOM Traversal and Range specification.
Package: libxml-libxml-lazybuilder-perl (0.08-2.1)
Section: universe/perl
Homepage: http://search.cpan.org/dist/XML-LibXML-LazyBuilder/
Depends: perl:any, libxml-libxml-perl
Description:  easy and lazy way to create XML documents for XML::LibXML XML::LibXML is a Perl interface to the GNOME libxml2 library. . XML::LibXML::LazyBuilder This module significantly abridges the overhead of working with XML::LibXML by enabling developers to write concise, nested structures that evaluate into XML::LibXML objects.
Package: libxml-libxml-perl (2.0207+dfsg+really+2.0134-1)
Section: perl
Homepage: https://metacpan.org/release/XML-LibXML
Depends: perl, perlapi-5.34.0, libc6 (>= 2.34), libxml2 (>= 2.7.4), libxml-namespacesupport-perl, libxml-sax-perl
Description:  Perl interface to the libxml2 library XML::LibXML is a Perl interface to the GNOME libxml2 library, which provides interfaces for parsing and manipulating XML files. This module allows Perl programmers to make use of the highly capable validating XML parser and the high performance Document Object Model (DOM) implementation. Additionally, it supports using the XML Path Language (XPath) to find and extract information.
Package: libxml-libxml-simple-perl (1.01-1)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-LibXML-Simple
Depends: perl:any, libxml-libxml-perl
Description:  Perl module that uses the XML::LibXML parser for XML structures XML::LibXML::Simple is a blunt rewrite of XML::Simple (by Grant McLean) to use the XML::LibXML parser for XML structures, where the original uses plain Perl or SAX parsers.
Package: libxml-libxslt-perl (1.99-1build2)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-LibXSLT
Depends: perl, perlapi-5.34.0, libc6 (>= 2.34), libxml2 (>= 2.7.4), libxslt1.1 (>= 1.1.27), libxml-libxml-perl
Description:  Perl interface to the GNOME libxslt library XML::LibXSLT is an XSLT Perl module, based on the GNOME libxslt library, which is a fast and XSLT 1.0 compliant XSLT engine. . XSLT is an XML-based language used for XML transformations. For more information see http://www.w3.org/TR/xslt.
Package: libxml-light-ocaml-dev (2.4-1build4)
Section: universe/libdevel
Homepage: https://github.com/ncannasse/xml-light
Depends: libxml-light-ocaml-zgo91, ocaml-4.13.1
Description:  mininal XML parser and printer for OCaml (development package) This is a XML parser and printer, designed to help parsing basic XML document into OCaml data structures and printing it back to a XML document. . It also supports DTD.
Package: libxml-light-ocaml (2.4-1build4)
Section: universe/ocaml
Homepage: https://github.com/ncannasse/xml-light
Depends: ocaml-base-4.13.1
Description:  mininal XML parser and printer for OCaml (runtime package) This is a XML parser and printer, designed to help parsing basic XML document into OCaml data structures and printing it back to a XML document. . It also supports DTD.
Package: libxml-maven-plugin-java (1.0.1-4)
Section: universe/java
Homepage: https://github.com/mojohaus/xml-maven-plugin/
Depends: libmaven3-core-java (>= 3.5.2), libplexus-io-java (>= 3.0.0), libplexus-resources-java (>= 1.1.0), libplexus-utils-java, libxerces2-java (>= 2.11.0), libxml-commons-resolver1.1-java (>= 1.2)
Description:  Maven XML Plugin A plugin for various XML related tasks like validation, transformation, and the like. The plugin offers the following goals:  * xml:validate validates XML files against a schema.    If the files aren't matching a certain schema, one may simply check,    whether they are well formed.  * xml:transform transforms XML files by applying XSLT stylesheets.
Package: libxml-mini-perl (1.38-3.1)
Section: universe/perl
Homepage: http://minixml.sourceforge.net/
Depends: perl:any
Description:  Perl implementation of the MiniXML XML generator and parser XML::Mini is a set of Perl classes that allow you to access XML data and create valid XML output with a tree-based hierarchy of elements. . It provides an easy, object-oriented interface for manipulating XML documents and their elements. It is currently being used to send requests and understand responses from remote servers in Perl applications. . XML::Mini does not require any external libraries or modules and is pure Perl.
Package: libxml-namespace-perl (0.02-3.1)
Section: universe/perl
Homepage: http://search.cpan.org/dist/XML-Namespace/
Depends: perl:any
Description:  simple support for XML namespaces XML::Namespace is a Perl module implementing a simple object for representing XML Namespaces.  It provides little more than some syntactic sugar for your Perl programs, saving you the bother of typing lots of long-winded URIs.
Package: libxml-namespacefactory-perl (1.02-1.1)
Section: universe/perl
Homepage: https://github.com/perigrin/xml-namespacefactory
Depends: perl:any
Description:  simple factory objects for SAX namespaced names A number of accessors for namespaces in SAX use the JClark notation, {namespace}local-name. Those are a bit painful to type repeatedly, and somewhat error-prone as hash keys. XML::NamespaceFactory makes life easier.
Package: libxml-namespacesupport-perl (1.12-1.1)
Section: perl
Homepage: https://metacpan.org/release/XML-NamespaceSupport
Depends: perl:any
Description:  Perl module for supporting simple generic namespaces XML::NamespaceSupport offers a simple way to process namespace-based XML names. It also helps maintain a prefix-to-namespace URI map and provides a number of basic checks.
Package: libxml-node-perl (0.11-9)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-Node
Depends: perl, libxml-parser-perl
Description:  Perl module for parsing XML files node based The XML::Node module allows you to register callback functions or variables for any XML node.  If you register a call back function, it will be called when the node of the type you specified are encountered.  If you register a variable, the content of an XML node will be appended to that variable automatically.
Package: libxml-nodefilter-perl (0.01-7.1)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-NodeFilter
Depends: perl:any
Description:  Perl module for a generic node-filter class for DOM traversal The XML::NodeFilter module is a generic node-filter class for DOM traversal as specified in the DOM Level 2 Traversal and Range specification.  It extends that specification so this class is more easy to use for Perl programmers.
Package: libxml-opml-perl (0.26-3.1)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-OPML
Depends: perl:any, libxml-parser-perl, libxml-simpleobject-perl
Description:  Perl module to create and update OPML files The XML::OPML module is designed to allow for easy creation and manipulation of OPML files. OPML files are most commonly used for the sharing of blogrolls or subscriptions - an outlined list of what other blogs an Internet blogger reads.
Package: libxml-opml-simplegen-perl (0.07-1.1)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-OPML-SimpleGen/
Depends: perl:any, libclass-accessor-perl, libdatetime-perl, libxml-simple-perl
Description:  module for creating OPML using XML::Simple XML::OPML::SimpleGen lets you simply generate OPML documents without having too much to worry about. It is a drop-in replacement for XML::OPML in regards of generation. As this module uses XML::Simple it is rather generous in regards of attribute or element names.
Package: libxml-parser-easytree-perl (0.01-2)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-Parser-EasyTree
Depends: perl:any
Description:  easier tree style for XML::Parser XML::Parser::EasyTree adds a new "built-in" style called "EasyTree" to XML::Parser. Like XML::Parser's "Tree" style, setting this style causes the parser to build a lightweight tree structure representing the XML document. This structure is, at least in this author's opinion, easier to work with than the one created by the built-in style. . When the parser is invoked with the EasyTree style, it returns a reference to an array of tree nodes, each of which is a hash reference. All nodes have a 'type' key whose value is the type of the node: 'e' for element nodes, 't' for text nodes, and 'p' for processing instruction nodes. All nodes also have a 'content' key whose value is a reference to an array holding the element's child nodes for element nodes, the string value for text nodes, and the data value for processing instruction nodes. Element nodes also have an 'attrib' key whose value is a reference to a hash of attribute names and values. Processing instructions also have a 'target' key whose value is the PI's target.
Package: libxml-parser-lite-perl (0.722-1)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-Parser-Lite
Depends: perl
Description:  lightweight regexp-based XML parser XML::Parser::Lite implements an XML parser with an interface similar to XML::Parser. Though not all callbacks are supported, you should be able to use it in the same way you use XML::Parser. . Note that you cannot use regular expressions or split in callbacks. This is due to a limitation of perl's regular expression implementation (which is not re-entrant).
Package: libxml-parser-lite-tree-perl (0.14-2.1)
Section: universe/perl
Homepage: https://metacpan.org/release/XML-Parser-Lite-Tree
Depends: perl:any
Description:  lightweight XML tree builder XML::Parser::Lite::Tree is a singleton class for parsing XML into a tree structure. It differs from other XML tree generators because it is based on XML::Parser::Lite, which is a Pure Perl XML parser. Using this module you can tree-ify simple XML without having to compile any C.
Package: libxml-parser-perl (2.46-3build1)
Section: perl
Homepage: https://metacpan.org/release/XML-Parser
Depends: perl, perlapi-5.34.0, libc6 (>= 2.34), libexpat1 (>= 2.0.1), liburi-perl, libwww-perl
Description:  Perl module for parsing XML files The XML::Parser module provides ways to parse XML documents.  It is built on top of XML::Parser::Expat, which is a lower level interface to James Clark's expat library. Each call to one of the parsing methods creates a new instance of XML::Parser::Expat which is then used to parse the document. Expat options may be provided when the XML::Parser object is created. These options are then passed on to the Expat object on each parse call. They can also be given as extra arguments to the parse methods, in which case they override options given at XML::Parser creation time. . The behavior of the parser is controlled either by Style and/or Handlers options, or by setHandlers method. These all provide mechanisms for XML::Parser to set the handlers needed by XML::Parser::Expat. If neither Style nor Handlers are specified, then parsing just checks the document for being well-formed. . When underlying handlers get called, they receive as their first parameter the Expat object, not the Parser object.
Package: libxml-perl (0.08-3.1)
Section: universe/perl
Homepage: https://metacpan.org/release/libxml-perl
Depends: perl:any, libxml-parser-perl
Description:  Perl modules for working with XML libxml-perl is a collection of smaller Perl modules, scripts, and documents for working with XML in Perl.  libxml-perl software works in combination with XML::Parser, PerlSAX, XML::DOM, XML::Grove and others.