XML::Parser::Style::Tree man page on OpenServer

Man page or keyword search:  
man Server   5388 pages
apropos Keyword Search (all sections)
Output format
OpenServer logo
[printable version]

Parser::Style::Tree(3)User Contributed Perl DocumentatioParser::Style::Tree(3)

NAME
       XML::Parser::Style::Tree

SYNOPSIS
	 use XML::Parser;
	 my $p = XML::Parser->new(Style => 'Tree');
	 my $tree = $p->parsefile('foo.xml');

DESCRIPTION
       This module implements XML::Parser's Tree style parser.

       When parsing a document, "parse()" will return a parse tree for the
       document. Each node in the tree takes the form of a tag, content pair.
       Text nodes are represented with a pseudo-tag of "0" and the string that
       is their content. For elements, the content is an array reference. The
       first item in the array is a (possibly empty) hash reference containing
       attributes. The remainder of the array is a sequence of tag-content
       pairs representing the content of the element.

       So for example the result of parsing:

	 <foo><head id="a">Hello <em>there</em></head><bar>Howdy<ref/></bar>do</foo>

       would be:
		    Tag	  Content
	 ==================================================================
	 [foo, [{}, head, [{id => "a"}, 0, "Hello ",  em, [{}, 0, "there"]],
		     bar, [	    {}, 0, "Howdy",  ref, [{}]],
		       0, "do"
	       ]
	 ]

       The root document "foo", has 3 children: a "head" element, a "bar" ele-
       ment and the text "do". After the empty attribute hash, these are rep-
       resented in it's contents by 3 tag-content pairs.

perl v5.8.8			  2003-08-18		Parser::Style::Tree(3)
[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server OpenServer

List of man pages available for OpenServer

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net