L'interface DocumentFragment est une portion d'un document XML. Un objet DocumentFragment est un document XML particulier puisqu'il peut contenir plusieurs éléments racines au contraire d'un document standard.
<element attribut="valeur"> <fils>texte 1...</fils> </element> <element attribut="valeur"> <fils>texte 2...</fils> </element> <element attribut="valeur"> <fils>texte 3...</fils> </element>
Un fragment de document est habituellement une partie extraite de l'arborescence d'un document XML. Un fragment de document peut avoir été créé avant d'être placé dans un document XML.
L'interface DocumentFragment étend l'interface Node. Ainsi, les champs et méthodes de l'interface Node sont tous disponibles à partir d'un fragment de document XML.
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 |
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 |