JavaScript is disabled on your browser.
Skip navigation links
org.htmlunit.xml

Class XmlPage

    • Constructor Detail

      • XmlPage

        public XmlPage(WebResponse webResponse,
         WebWindow enclosingWindow)
         throws IOException 
        Creates an instance. A warning is logged if an exception is thrown while parsing the XML content (for instance when the content is not a valid XML and can't be parsed).
        Parameters:
        webResponse - the response from the server
        enclosingWindow - the window that holds the page
        Throws:
        IOException - if the page could not be created
      • XmlPage

        public XmlPage(Node node,
         WebWindow enclosingWindow)
        Creates an instance. A warning is logged if an exception is thrown while parsing the XML content (for instance when the content is not a valid XML and can't be parsed).
        Parameters:
        node - the node to initialize this page with
        enclosingWindow - the window that holds the page
      • XmlPage

        public XmlPage(WebResponse webResponse,
         WebWindow enclosingWindow,
         boolean ignoreSAXException)
         throws IOException 
        Creates an instance. A warning is logged if an exception is thrown while parsing the XML content (for instance when the content is not a valid XML and can't be parsed).
        Parameters:
        webResponse - the response from the server
        enclosingWindow - the window that holds the page
        ignoreSAXException - Whether to ignore SAXException or throw it as IOException
        Throws:
        IOException - if the page could not be created
      • XmlPage

        public XmlPage(WebResponse webResponse,
         WebWindow enclosingWindow,
         boolean ignoreSAXException,
         boolean handleXHTMLAsHTML)
         throws IOException 
        Creates an instance. A warning is logged if an exception is thrown while parsing the XML content (for instance when the content is not a valid XML and can't be parsed).
        Parameters:
        webResponse - the response from the server
        enclosingWindow - the window that holds the page
        ignoreSAXException - Whether to ignore SAXException or throw it as IOException
        handleXHTMLAsHTML - if true elements from the XHTML namespace are handled as HTML elements instead of DOM elements
        Throws:
        IOException - if the page could not be created
    • Method Detail

      • initialize

        public void initialize()
         throws IOException 
        Initialize this page. This method gets called when a new page is loaded and you should probably never need to call it directly.
        Throws:
        IOException - if an IO problem occurs
      • hasCaseSensitiveTagNames

        public boolean hasCaseSensitiveTagNames()
        Returns true if this page has case-sensitive tag names, false otherwise. In general, XML has case-sensitive tag names, and HTML doesn't. This is especially important during XPath matching.
        Specified by:
        hasCaseSensitiveTagNames in class SgmlPage
        Returns:
        true if this page has case-sensitive tag names, false otherwise
      • getXmlDocument

        public Document getXmlDocument()
        Returns the DOM representation of the XML content.
        Returns:
        null if the content couldn't be parsed
      • adoptNode

        public Node adoptNode(Node source)
        Not yet implemented.
      • createAttributeNS

        public Attr createAttributeNS(String namespaceURI,
         String qualifiedName)
        Not yet implemented.
      • getDocumentURI

        public String getDocumentURI()
        Not yet implemented.
      • getElementById

        public Element getElementById(String elementId)
        Not yet implemented.
      • getImplementation

        public DOMImplementation getImplementation()
        Not yet implemented.
      • getInputEncoding

        public String getInputEncoding()
        Not yet implemented.
      • getStrictErrorChecking

        public boolean getStrictErrorChecking()
        Not yet implemented.
      • getXmlEncoding

        public String getXmlEncoding()
      • getXmlStandalone

        public boolean getXmlStandalone()
      • getXmlVersion

        public String getXmlVersion()
      • importNode

        public Node importNode(Node importedNode,
         boolean deep)
        Not yet implemented.
      • renameNode

        public Node renameNode(Node n,
         String namespaceURI,
         String qualifiedName)
        Not yet implemented.
      • setDocumentURI

        public void setDocumentURI(String documentURI)
        Not yet implemented.
      • setStrictErrorChecking

        public void setStrictErrorChecking(boolean strictErrorChecking)
        Not yet implemented.
      • setXmlStandalone

        public void setXmlStandalone(boolean xmlStandalone)
        Not yet implemented.
      • setXmlVersion

        public void setXmlVersion(String xmlVersion)
        Not yet implemented.
      • getCharset

        public Charset getCharset()
        Returns the encoding.
        Specified by:
        getCharset in class SgmlPage
        Returns:
        the encoding
      • getContentType

        public String getContentType()
        Returns the content type of this page.
        Specified by:
        getContentType in class SgmlPage
        Returns:
        the content type of this page
      • setNodeValue

        public void setNodeValue(String value)
      • setPrefix

        public void setPrefix(String prefix)
Skip navigation links

Copyright © 2002–2025 Gargoyle Software Inc.. All rights reserved.

AltStyle によって変換されたページ (->オリジナル) /