public class ParserUtils extends Object
| Constructor and Description | 
|---|
ParserUtils(boolean validating)  | 
ParserUtils(boolean validating,
           boolean blockExternal)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected TreeNode | 
convert(TreeNode parent,
       Node node)
Create and return a TreeNode that corresponds to the specified Node,
 including processing all of the attributes and children nodes. 
 | 
TreeNode | 
parseXMLDocument(String location,
                InputSource is)
Parse the specified XML document, and return a  
TreeNode
 that corresponds to the root node of the document tree. | 
TreeNode | 
parseXMLDocument(String uri,
                InputStream is)
Parse the specified XML document, and return a  
TreeNode
 that corresponds to the root node of the document tree. | 
static void | 
setEntityResolver(EntityResolver er)
Set the EntityResolver. 
 | 
public ParserUtils(boolean validating)
public ParserUtils(boolean validating,
           boolean blockExternal)
public TreeNode parseXMLDocument(String location, InputSource is) throws JasperException
TreeNode
 that corresponds to the root node of the document tree.location - Location (eg URI) of the XML document being parsedis - Input source containing the deployment descriptorJasperException - if an input/output error occursJasperException - if a parsing error occurspublic TreeNode parseXMLDocument(String uri, InputStream is) throws JasperException
TreeNode
 that corresponds to the root node of the document tree.uri - URI of the XML document being parsedis - Input stream containing the deployment descriptorJasperException - if an input/output error occursJasperException - if a parsing error occurspublic static void setEntityResolver(EntityResolver er)
er - EntityResolver to use.protected TreeNode convert(TreeNode parent, Node node)
parent - The parent TreeNode (if any) for the new TreeNodenode - The XML document Node to be convertedCopyright © 2000-2021 Apache Software Foundation. All Rights Reserved.