{
    "mode": "perldoc",
    "parameter": "XML::XPath::Builder",
    "section": "",
    "url": "https://www.chedong.com/phpMan.php/perldoc/XML%3A%3AXPath%3A%3ABuilder/json",
    "generated": "2026-10-06T13:53:10Z",
    "synopsis": "use AnySAXParser;\nuse XML::XPath::Builder;\n$builder = XML::XPath::Builder->new();\n$parser = AnySAXParser->new( Handler => $builder );\n$rootnode = $parser->parse( Source => [SOURCE] );",
    "sections": {
        "NAME": {
            "content": "XML::XPath::Builder - SAX handler for building an XPath tree\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "use AnySAXParser;\nuse XML::XPath::Builder;\n\n$builder = XML::XPath::Builder->new();\n$parser = AnySAXParser->new( Handler => $builder );\n\n$rootnode = $parser->parse( Source => [SOURCE] );\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "\"XML::XPath::Builder\" is a SAX handler for building an XML::XPath tree.\n\n\"XML::XPath::Builder\" is used by creating a new instance of \"XML::XPath::Builder\" and providing\nit as the Handler for a SAX parser. Calling `parse()' on the SAX parser will return the root\nnode of the tree built from that parse.\n",
            "subsections": []
        },
        "AUTHOR": {
            "content": "Ken MacLeod, <ken@bitsko.slc.ut.us>\n",
            "subsections": []
        },
        "SEE ALSO": {
            "content": "",
            "subsections": [
                {
                    "name": "perl",
                    "content": "PerlSAX.pod in libxml-perl\n\nExtensible Markup Language (XML) <http://www.w3c.org/XML>\n"
                }
            ]
        }
    },
    "summary": "XML::XPath::Builder - SAX handler for building an XPath tree",
    "flags": [],
    "examples": [],
    "see_also": []
}