L'interface CharacterData permet de gérer des données textuelles. Toutes les méthodes déclarées dans cette interface servent à manipuler des chaînes de caractères.
L'interface CharacterData étend l'interface Node. Ainsi, les champs et méthodes de l'interface Node sont tous disponibles à partir d'un objet CharacterData.
Champ |
---|
Description |
Les champs hérités de l'interface org.w3c.dom.Node |
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
Méthode |
---|
Description |
void appendData(String chaine) |
ajoute la chaîne de caractères spécifiée à la fin du contenu textuel. |
void deleteData(int pos, int nb) |
supprime une sous-chaîne de caractères délimitée par la position de début et le nombre de caractères à traiter. |
String getData() |
retourne le contenu textuel du noeud. |
int getLength() |
retourne la longueur du contenu textuel du noeud. |
void insertData(int pos, String chaine) |
insère une chaîne de caractères à la position spécifiée. |
void replaceData(int pos, int nb, String chaine) |
remplace la sous-chaîne de caractères délimitée par la position de début et le nombre de caractères à traiter, par la chaîne de caractères spécifiée. |
void setData(String data) |
fixe le contenu textuel du noeud. |
String substringData(int offset, int count) |
extrait sous-chaîne de caractères délimitée par la position de début et le nombre de caractères à récupérer. |
Les méthodes héritées de l'interface org.w3c.dom.Node |
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData |