Modelo de Objetos de Documento
- Introducción
- Instalación/Configuración
- Constantes predefinidas
- Ejemplos
- DOMAttr — La clase DOMAttr
- DOMAttr::__construct — Crea un nuevo objeto DOMAttr
- DOMAttr::isId — Verifica si un atributo es un ID definido.
- DOMCdataSection — La clase DOMCdataSection
- DOMCdataSection::__construct — Construye un nuevo objeto DOMCdataSection
- DOMCharacterData — Clase DOMCharacterData
- DOMCharacterData::appendData — Anexa la cadena de caracteres al final de los datos de caracter del nodo.
- DOMCharacterData::deleteData — Remueve un rango de caracteres del nodo.
- DOMCharacterData::insertData — Inserta una cadena en la posición de 16-bit especificada
- DOMCharacterData::replaceData — Reemplaza una subcadena dentro de un nodo DOMCharacterData
- DOMCharacterData::substringData — Extrae un rango de data del nodo
- DOMComment — Clase DOMComment
- DOMComment::__construct — Crea un nuevo objeto DOMComment
- DOMDocument — Clase DOMDocument
- DOMDocument::__construct — Crea un nuevo objeto DOMDocument
- DOMDocument::createAttribute — Crear nuevo attribute
- DOMDocument::createAttributeNS — Crea un nuevo nodo atributo con un namespace asociado.
- DOMDocument::createCDATASection — Crea un nuevo nodo cdata
- DOMDocument::createComment — Crea un nuevo nodo de comentario
- DOMDocument::createDocumentFragment — Crea un nuevo fragmento de documento
- DOMDocument::createElement — Crea un nuevo nodo elemento
- DOMDocument::createElementNS — Crea un nuevo nodo elemento con el nombre de espacio asociado
- DOMDocument::createEntityReference — Create new entity reference node
- DOMDocument::createProcessingInstruction — Crea un nuevo nodo PI
- DOMDocument::createTextNode — Crea un nuevo nodo de texto
- DOMDocument::getElementById — Busca un elemento con cierto id
- DOMDocument::getElementsByTagName — Busca todos los elementos con el nombre de etiqueta local dado
- DOMDocument::getElementsByTagNameNS — Busca todos los elementos con el nombre de etiqueta dado en el espacio de nombre especificado.
- DOMDocument::importNode — Importa un nodo dentro del documento actual
- DOMDocument::load — Cargar un documento XML de un archivo.
- DOMDocument::loadHTML — Cargar HTML de una cadena
- DOMDocument::loadHTMLFile — Cargar HTML desde un fichero
- DOMDocument::loadXML — Cargar XML desde una cadena
- DOMDocument::normalizeDocument — Normaliza el documento
- DOMDocument::registerNodeClass — Registra una clase extendida usada para crear tipos de nodos base
- DOMDocument::relaxNGValidate — Realiza una validación relaxNG del documento
- DOMDocument::relaxNGValidateSource — Realiza una validación relaxNG del documento
- DOMDocument::save — Copia el árbol XML interno a un archivo
- DOMDocument::saveHTML — Copia el documento interno a una cadena usando el formato HTML
- DOMDocument::saveHTMLFile — Copia el documento interno a un fichero usando el formato HTML
- DOMDocument::saveXML — Copia el arbol XML interno a un string
- DOMDocument::schemaValidate — Valida un documento basado en un esquema
- DOMDocument::schemaValidateSource — Valida un documento basado en un esquema
- DOMDocument::validate — Valida el documento basado en su DTD
- DOMDocument::xinclude — Sustituye XIncludes en un objeto DOMDocument
- DOMDocumentFragment — La clase DOMDocumentFragment
- DOMDocumentFragment::appendXML — Añade información XML sin formato
- DOMDocumentType — La clase DOMDocumentType
- DOMElement — La clase DOMElement
- DOMElement::__construct — Crea un nuevo objeto DOMElement
- DOMElement::getAttribute — Devuelve el valor de un atributo
- DOMElement::getAttributeNode — Devuelve el nodo de un atributo
- DOMElement::getAttributeNodeNS — Devuelve el nodo de un atributo
- DOMElement::getAttributeNS — Devuelve el valor de un atributo
- DOMElement::getElementsByTagName — Obtiene los elementos por nombre de etiqueta
- DOMElement::getElementsByTagNameNS — Obtener los elementos por la URI del espacio de nombres y el nombre local
- DOMElement::hasAttribute — Comprueba si existe un atributo
- DOMElement::hasAttributeNS — Comprueba si un atributo existe
- DOMElement::removeAttribute — Elimina un atributo
- DOMElement::removeAttributeNode — Elimina un atributo
- DOMElement::removeAttributeNS — Elimina un atributo
- DOMElement::setAttribute — Añade un nuevo atributo
- DOMElement::setAttributeNode — Añade un nuevo nodo de atributo al elemento
- DOMElement::setAttributeNodeNS — Aña de un nuevo nodo de atributo al elemento
- DOMElement::setAttributeNS — Añade un nuevo atributo
- DOMElement::setIdAttribute — Declara el atributo especificado por su nombre como de tipo ID
- DOMElement::setIdAttributeNode — Declara el atributo especificado por su nodo como de tipo ID
- DOMElement::setIdAttributeNS — Declara el atributo especificado por su nombre local y su URI del espacio de nombres como de tipo ID
- DOMEntity — La clase DOMEntity
- DOMEntityReference — La clase DOMEntityReference
- DOMEntityReference::__construct — Crea un nuevo objeto DOMEntityReference
- DOMException — La clase DOMException
- DOMImplementation — La clase DOMImplementation
- DOMImplementation::__construct — Crea un nuevo objeto DOMImplementation
- DOMImplementation::createDocument — Crea un objeto DOMDocument del tipo especificado con su elemento documento
- DOMImplementation::createDocumentType — Crear un objeto DOMDocumentType vacío
- DOMImplementation::hasFeature — Comprueba si la implementación de DOM implementa una característica específica
- DOMNamedNodeMap — La clase DOMNamedNodeMap
- DOMNamedNodeMap::getNamedItem — Recupera un nodo especificado por su nombre
- DOMNamedNodeMap::getNamedItemNS — Recupera un nodo especificado por el nombre local y la URI del espacio de nombres
- DOMNamedNodeMap::item — Recupera un nodo especificado por su índice
- DOMNode — La clase DOMNode
- DOMNode::appendChild — Añade un nuevo hijo al final de los hijos
- DOMNode::C14N — Canonizar nodos a una cadena
- DOMNode::C14NFile — Canonizar nodos a un fichero
- DOMNode::cloneNode — Clona un nodo
- DOMNode::getLineNo — Obtener el número de línea de un nodo
- DOMNode::getNodePath — Obtener un XPath de un nodo
- DOMNode::hasAttributes — Comprueba si un nodo tiene atributos
- DOMNode::hasChildNodes — Comprueba si el nodo tiene hijos
- DOMNode::insertBefore — Añade un nuevo hijo antes del nodo de referencia
- DOMNode::isDefaultNamespace — Comprueba si la URI del espacio de nombres especificada es el espacio de nombres predeterminado
- DOMNode::isSameNode — Indica si dos nodos son el mismo nodo
- DOMNode::isSupported — Comprueba si una característica está soportada para la versión especificada
- DOMNode::lookupNamespaceURI — Obtiene la URI del espacio de nombres del nodo basado en el prefijo
- DOMNode::lookupPrefix — Obtiene el prefijo del espacio de nombres del nodo basándoes en la URI del espacio de nombres
- DOMNode::normalize — Normaliza el nodo
- DOMNode::removeChild — Elimina un hijo de la lista de hijos.
- DOMNode::replaceChild — Reemplaza un hijo
- DOMNodeList — La clase DOMNodeList
- DOMNodelist::item — Recupera un nodo especificado por un índice
- DOMNotation — La clase DOMNotation
- DOMProcessingInstruction — La clase DOMProcessingInstruction
- DOMProcessingInstruction::__construct — Crea un nuevo objeto DOMProcessingInstruction
- DOMText — La clase DOMText
- DOMText::__construct — Crea un nuevo objeto DOMText
- DOMText::isWhitespaceInElementContent — Indica si este nodo de texto contiene espacios en blanco
- DOMText::splitText — Rompe este nodo en dos nodos en el índice especificado
- DOMXPath — La clase DOMXPath
- DOMXPath::__construct — Crea un nuevo objeto DOMXPath
- DOMXPath::evaluate — Evalúa la expresión XPath dada y devuelve un resultado escrito si es posible
- DOMXPath::query — Evalúa la expresión XPath dada
- DOMXPath::registerNamespace — Registra el espacio de nombres con el objeto DOMXPath
- DOMXPath::registerPhpFunctions — Registra funciones de PHP como funciones XPath
- Funciones de DOM
- dom_import_simplexml — Obtiene un objeto DOMElement desde un objeto SimpleXMLElement