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

Class DomCharacterData

    • Constructor Detail

      • DomCharacterData

        public DomCharacterData(SgmlPage page,
         String data)
        Creates an instance of DomCharacterData.
        Parameters:
        page - the Page that contains this element
        data - the data string wrapped by this node
    • Method Detail

      • getData

        public String getData()
        Gets the data character string for this character data node.
        Specified by:
        getData in interface CharacterData
        Returns:
        the data character string
      • setData

        public void setData(String data)
        Sets the data character string for this character data node.
        Specified by:
        setData in interface CharacterData
        Parameters:
        data - the new data character string
      • setNodeValue

        public void setNodeValue(String newValue)
        Sets the data character string to the new string.
        Specified by:
        setNodeValue in interface Node
        Parameters:
        newValue - the new string of data
      • getLength

        public int getLength()
        Returns the number of characters in the character data.
        Specified by:
        getLength in interface CharacterData
        Returns:
        the number of characters
      • appendData

        public void appendData(String newData)
        Appends a string to character data.
        Specified by:
        appendData in interface CharacterData
        Parameters:
        newData - the string to be appended to the character data
      • deleteData

        public void deleteData(int offset,
         int count)
        Deletes characters from character data.
        Specified by:
        deleteData in interface CharacterData
        Parameters:
        offset - the position of the first character to be deleted (can't be less than zero)
        count - the number of characters to be deleted, if less than zero leaves the first offset chars
      • insertData

        public void insertData(int offset,
         String arg)
        Inserts a string into character data.
        Specified by:
        insertData in interface CharacterData
        Parameters:
        offset - the position within the first character at which the string is to be inserted
        arg - the string to insert
      • replaceData

        public void replaceData(int offset,
         int count,
         String arg)
        Replaces characters of character data with a string.
        Specified by:
        replaceData in interface CharacterData
        Parameters:
        offset - the position within the first character at which the string is to be replaced
        count - the number of characters to be replaced
        arg - the string that replaces the count characters beginning at the character at offset
      • substringData

        public String substringData(int offset,
         int count)
        Extracts a substring from character data.
        Specified by:
        substringData in interface CharacterData
        Parameters:
        offset - the position of the first character to be extracted
        count - the number of characters to be extracted
        Returns:
        a string that consists of the count characters of the character data starting from the character at position offset
      • getCanonicalXPath

        public String getCanonicalXPath()

        Returns the canonical XPath expression which identifies this node, for instance "/html/body/table[3]/tbody/tr[5]/td[2]/span/a[3]".

        WARNING: This sort of automated XPath expression is often quite bad at identifying a node, as it is highly sensitive to changes in the DOM tree.

        Overrides:
        getCanonicalXPath in class DomNode
        Returns:
        the canonical XPath expression which identifies this node
        See Also:
        DomNode.getByXPath(String)
Skip navigation links

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

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