Xml Dom
XML::DOM::XML_Base Perl module can apply xml:base to attribute values. SYNOPSIS use XML::DOM::XML_Base; my $parser = XML::DOM::Parser->new(); my $xml = qq( ); # build the DOM my $dom = $parser->parse( $xml ); # get some elements my $endo = $dom->getElementsByTagName(...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (95): XML::DOM::XML_Base Download |
Template::Plugin::XML::DOM is a plugin interface to XML::DOM. SYNOPSIS # load plugin [% USE dom = XML.DOM %] # also provide XML::Parser options [% USE dom = XML.DOM(ProtocolEncoding = ISO-8859-1) %] # parse an XML file [% doc = dom.parse(filename) %] [% doc = dom.parse(file =...
Platforms: *nix
License: Freeware | Size: 26.62 KB | Download (99): Template::Plugin::XML::DOM Download |
XML::DOM::DocumentType is an XML document type (DTD) in XML::DOM. XML::DOM::DocumentType extends XML::DOM::Node. Each Document has a doctype attribute whose value is either null or a DocumentType object. The DocumentType interface in the DOM Level 1 Core provides an interface to the list of...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (94): XML::DOM::DocumentType Download |
XML::DOM::EntityReference is an XML ENTITY reference in XML::DOM. XML::DOM::EntityReference extends XML::DOM::Node. EntityReference objects may be inserted into the structure model when an entity reference is in the source document, or when the user wishes to insert an entity reference. Note...
Platforms: *nix
License: Freeware | Size: 39.94 KB | Download (92): XML::DOM::EntityReference Download |
XML::DOM::Lite::XPath is a Perl module for XPath support for XML::DOM::Lite. SYNOPSIS # XPath use XML::DOM::Lite qw(XPath); $result = XPath->evaluate(/path/to/*[@attr="value"], $contextNode); This XPath library is fairly complete - there are still a few functions outstanding which need to...
Platforms: *nix
License: Freeware | Size: 31.74 KB | Download (121): XML::DOM::Lite::XPath Download |
[COPYRIGHT] SYNOPSIS use XML::DOM::Lite qw(Parser XSLT); $parser = Parser->new( whitespace => strip ); $xsldoc = $parser->parse($xsl); $xmldoc = $parser->parse($xml); $output = XSLT->process($xmldoc, $xsldoc);.
Platforms: *nix
License: Freeware | Size: 31.74 KB | Download (97): XML::DOM::Lite::XSLT Download |
XML::DOM::Lite is a Lite Pure Perl XML DOM Parser Kit. SYNOPSIS # Parser use XML::DOM::Lite qw(Parser :constants); $parser = Parser->new( %options ); $doc = Parser->parse($xmlstr); $doc = Parser->parseFile(/path/to/file.xml); # strip whitespace (can be about 30% faster) $doc =...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (97): XML::DOM::Lite Download |
XML::DOM::Node is a super class of all nodes in XML::DOM. XML::DOM::Node is the super class of all nodes in an XML::DOM document. This means that all nodes that subclass XML::DOM::Node also inherit all the methods that XML::DOM::Node implements. GLOBAL VARIABLES @NodeNames The variable...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (104): XML::DOM::Node Download |
XML::DOM::Element is an XML element node in XML::DOM. XML::DOM::Element extends XML::DOM::Node. By far the vast majority of objects (apart from text) that authors encounter when traversing a document are Element nodes. Assume the following XML document: < elementExample id="demo" > <...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (102): XML::DOM::Element Download |
Document is a XML DOM Lite Document. SYNOPSIS $root = $doc->documentElement; $node = $doc->getElementById("myid"); # Node creation $element = $doc->createElement("tagname"); $textnode = $doc->createTextNode("some text"); # XPath $nlist = $doc->selectNodes("/xpath/expression"); $node...
Platforms: *nix
License: Freeware | Size: 31.74 KB | Download (104): XML::DOM::Lite::Document Download |
XML::DOM is a perl module for building DOM Level 1 compliant document structures. SYNOPSIS use XML::DOM; my $parser = new XML::DOM::Parser; my $doc = $parser->parsefile ("file.xml"); # print all HREF attributes of all CODEBASE elements my $nodes = $doc->getElementsByTagName...
Platforms: *nix
License: Freeware | Size: 143.36 KB | Download (97): XML::DOM Download |
XML::DOM::Attr is an XML attribute in XML::DOM. XML::DOM::Attr extends XML::DOM::Node. The Attr nodes built by the XML::DOM::Parser always have one child node which is a Text node containing the expanded string value (i.e. EntityReferences are always expanded.) EntityReferences may be added...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (97): XML::DOM::Attr Download |
XML::DOM::DOMImplementation is a information about XML::DOM implementation. The DOMImplementation interface provides a number of methods for performing operations that are independent of any particular instance of the document object model. The DOM Level 1 does not specify a way of creating a...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (97): XML::DOM::DOMImplementation Download |
XML::DOM::Text is a piece of XML text in XML::DOM. XML::DOM::Text extends XML::DOM::CharacterData, which extends XML::DOM::Node. The Text interface represents the textual content (termed character data in XML) of an Element or Attr. If there is no markup inside an elements content, the text...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (100): XML::DOM::Text Download |
XML::DOM::XMLDecl is a XML declaration in XML::DOM. XML::DOM::XMLDecl extends XML::DOM::Node, but is not part of the DOM Level 1 specification. It contains the XML declaration, e.g. < ?xml version="1.0" encoding="UTF-16" standalone="yes"? > See also XML::DOM::Document::getXMLDecl....
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (91): XML::DOM::XMLDecl Download |
XML::DOM::Document is an XML document node in XML::DOM. XML::DOM::Document extends XML::DOM::Node. It is the main root of the XML document structure as returned by XML::DOM::Parser::parse and XML::DOM::Parser::parsefile. Since elements, text nodes, comments, processing instructions, etc....
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (106): XML::DOM::Document Download |
When creating a DOM from an XML source, XML parsers are required to consider several conditions when deciding whether to include whitespace-only text nodes. This function ignores all of those conditions and removes all whitespace-only text descendants of the specified node. If the unlink flag is...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (51): Remove whitespace from an XML DOM Download |
XML::Diff is a Perl module for XML DOM-Tree based Diff & Patch Module. SYNOPSIS my $diff = XML::Diff->new(); # to generate a diffgram of two XML files, use compare. # $old and $new can be filepaths, XML as a string, # XML::LibXML::Document or XML::LibXML::Element objects. # The diffgram...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (104): XML::Code Download |
XML::Diff is a Perl module for XML DOM-Tree based Diff & Patch Module. SYNOPSIS my $diff = XML::Diff->new(); # to generate a diffgram of two XML files, use compare. # $old and $new can be filepaths, XML as a string, # XML::LibXML::Document or XML::LibXML::Element objects. # The diffgram...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (128): XML::Diff Download |
phpXMLDOM (phpXD) is an XML DOM-Implementation for PHP, written in PHP. It offers methods for accessing the nodes of an XML document using the W3C Document Object Model (DOM) Level 2 Core. phpXMLDOM does not require the PHP DOM XML extension.
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (50): phpXMLDOM Download |