org.apache.jasper.xmlparser
Class ParserUtils
java.lang.Object
org.apache.jasper.xmlparser.ParserUtils
- public class ParserUtils
- extends java.lang.Object
XML parsing utilities for processing web application deployment
descriptor and tag library descriptor files. FIXME - make these
use a separate class loader for the parser to be used.
- Version:
- $Id: ParserUtils.java 966908 2010-07-22 23:57:08Z rjung $
- Author:
- Craig R. McClanahan
Method Summary |
protected TreeNode |
convert(TreeNode parent,
org.w3c.dom.Node node)
Create and return a TreeNode that corresponds to the specified Node,
including processing all of the attributes and children nodes. |
TreeNode |
parseXMLDocument(java.lang.String uri,
org.xml.sax.InputSource is)
Parse the specified XML document, and return a TreeNode
that corresponds to the root node of the document tree. |
TreeNode |
parseXMLDocument(java.lang.String uri,
java.io.InputStream is)
Parse the specified XML document, and return a TreeNode
that corresponds to the root node of the document tree. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
validating
public static boolean validating
ParserUtils
public ParserUtils()
parseXMLDocument
public TreeNode parseXMLDocument(java.lang.String uri,
org.xml.sax.InputSource is)
throws JasperException
- Parse the specified XML document, and return a
TreeNode
that corresponds to the root node of the document tree.
- Parameters:
uri
- URI of the XML document being parsedis
- Input source containing the deployment descriptor
- Throws:
JasperException
- if an input/output error occurs
JasperException
- if a parsing error occurs
parseXMLDocument
public TreeNode parseXMLDocument(java.lang.String uri,
java.io.InputStream is)
throws JasperException
- Parse the specified XML document, and return a
TreeNode
that corresponds to the root node of the document tree.
- Parameters:
uri
- URI of the XML document being parsedis
- Input stream containing the deployment descriptor
- Throws:
JasperException
- if an input/output error occurs
JasperException
- if a parsing error occurs
convert
protected TreeNode convert(TreeNode parent,
org.w3c.dom.Node node)
- Create and return a TreeNode that corresponds to the specified Node,
including processing all of the attributes and children nodes.
- Parameters:
parent
- The parent TreeNode (if any) for the new TreeNodenode
- The XML document Node to be converted
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.