Class XmlParser


  • @Deprecated(since="2021-05-27")
    public class XmlParser
    extends Object
    Deprecated.
    The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.
    XML Parser wrapper. This class wraps any standard JAXP1.1 parser with convieniant error and entity handlers and a mini dom-like document tree.

    By default, the parser is created as a validating parser only if xerces is present. This can be configured by setting the "org.eclipse.jetty.xml.XmlParser.Validating" system property.

    • Constructor Detail

      • XmlParser

        public XmlParser()
        Deprecated.
        Construct
      • XmlParser

        public XmlParser​(boolean validating)
        Deprecated.
    • Method Detail

      • setValidating

        public void setValidating​(boolean validating)
        Deprecated.
      • isValidating

        public boolean isValidating()
        Deprecated.
      • redirectEntity

        public void redirectEntity​(String name,
                                   URL entity)
        Deprecated.
      • getXpath

        public String getXpath()
        Deprecated.
        Returns:
        Returns the xpath.
      • setXpath

        public void setXpath​(String xpath)
        Deprecated.
        Set an XPath A very simple subset of xpath is supported to select a partial tree. Currently only path like "/node1/nodeA | /node1/nodeB" are supported.
        Parameters:
        xpath - The xpath to set.
      • getDTD

        public String getDTD()
        Deprecated.
      • addContentHandler

        public void addContentHandler​(String trigger,
                                      ContentHandler observer)
        Deprecated.
        Add a ContentHandler. Add an additional _content handler that is triggered on a tag name. SAX events are passed to the ContentHandler provided from a matching start element to the corresponding end element. Only a single _content handler can be registered against each tag.
        Parameters:
        trigger - Tag local or q name.
        observer - SAX ContentHandler