Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 18665 программистов и 1640 роботов. Сейчас ищут 943 программиста ...
Document Object Model
Вернуться к: Обработка XML
- Введение
- Установка и настройка
- Предопределенные константы
- Примеры
- DOMAttr — Класс DOMAttr
- DOMAttr::__construct — Создает экземпляр класса DOMAttr
- DOMAttr::isId — Проверяет, является ли атрибут описанным в DTD ID
- DOMCdataSection — Класс DOMCdataSection
- DOMCdataSection::__construct — Создает новый экземпляр класса DOMCdataSection
- DOMCharacterData — Класс DOMCharacterData
- DOMCharacterData::appendData — Добавляет строку в конец символьных данных узла
- DOMCharacterData::deleteData — Удаление диапазона символов из узла
- DOMCharacterData::insertData — Вставляет строку после заданного отступа из 16-битных блоков
- DOMCharacterData::replaceData — Заменяет подстроку в узле типа DOMCharacterData
- DOMCharacterData::substringData — Извлекает определенный диапазон данных из узла
- DOMComment — Класс DOMComment
- DOMComment::__construct — Создает новый экземпляр класса DOMComment
- DOMDocument — Класс DOMDocument
- DOMDocument::__construct — Создание нового DOMDocument объекта
- DOMDocument::createAttribute — Создает новый атрибут
- DOMDocument::createAttributeNS — Создает новый узел-атрибут с соответствующим ему пространством имен
- DOMDocument::createCDATASection — Создает новый cdata узел
- DOMDocument::createComment — Создает новый узел-комментарий
- DOMDocument::createDocumentFragment — Создание фрагмента документа
- DOMDocument::createElement — Создает новый узел-элемент
- DOMDocument::createElementNS — Создание нового узла-элемента с соответствующим пространством имен
- DOMDocument::createEntityReference — Создание нового узла-ссылки на сущность
- DOMDocument::createProcessingInstruction — Создает новый PI-узел
- DOMDocument::createTextNode — Создает новый текстовый узел
- DOMDocument::getElementById — Ищет элемент с заданным id
- DOMDocument::getElementsByTagName — Ищет все элементы с заданным локальным именем
- DOMDocument::getElementsByTagNameNS — Ищет элементы с заданным именем в определенном пространстве имен
- DOMDocument::importNode — Импорт узла в текущий документ
- DOMDocument::load — Загрузка XML из файла
- DOMDocument::loadHTML — Загрузка HTML из строки
- DOMDocument::loadHTMLFile — Загрузка HTML из файла
- DOMDocument::loadXML — Загрузка XML из строки
- DOMDocument::normalizeDocument — Нормализует документ
- DOMDocument::registerNodeClass — Регистрация расширенного класса, используемого для создания базового типа узлов
- DOMDocument::relaxNGValidate — Производит проверку документа на правильность построения посредством relaxNG
- DOMDocument::relaxNGValidateSource — Проверяет документ посредством relaxNG
- DOMDocument::save — Сохраняет XML дерево из внутреннего представления в файл
- DOMDocument::saveHTML — Сохраняет документ из внутреннего представления в строку, используя HTML форматирование
- DOMDocument::saveHTMLFile — Сохраняет документ из внутреннего представления в файл, используя HTML форматирование
- DOMDocument::saveXML — Сохраняет XML дерево из внутреннего представления в виде строки
- DOMDocument::schemaValidate — Проверяет действительность документа, основываясь на заданной схеме
- DOMDocument::schemaValidateSource — Проверяет действительность документа, основываясь на схеме
- DOMDocument::validate — Проверяет документ на соответствие его DTD
- DOMDocument::xinclude — Проводит вставку XInclude разделов в объектах DOMDocument
- DOMDocumentFragment — Класс DOMDocumentFragment
- DOMDocumentFragment::appendXML — Добавление необработанных XML данных
- DOMDocumentType — Класс DOMDocumentType
- DOMElement — Класс DOMElement
- DOMElement::__construct — Создание нового объекта класса DOMElement
- DOMElement::getAttribute — Возвращает значение атрибута
- DOMElement::getAttributeNode — Возвращает узел атрибута
- DOMElement::getAttributeNodeNS — Возвращает узел атрибута
- DOMElement::getAttributeNS — Возвращает значение атрибута
- DOMElement::getElementsByTagName — Возвращает элементы по имени тэга
- DOMElement::getElementsByTagNameNS — Получение элементов по локальному имени в заданном пространстве имен
- DOMElement::hasAttribute — Проверяет наличие атрибута
- DOMElement::hasAttributeNS — Проверяет, существует ли заданный атрибут
- DOMElement::removeAttribute — Удаляет атрибут
- DOMElement::removeAttributeNode — Удаляет атрибут
- DOMElement::removeAttributeNS — Удаляет атрибут
- DOMElement::setAttribute — Устанавливает значение атрибута
- DOMElement::setAttributeNode — Добавляет новый узел атрибута к элементу
- DOMElement::setAttributeNodeNS — Добавляет новый атрибут к элементу
- DOMElement::setAttributeNS — Добавляет новый атрибут
- DOMElement::setIdAttribute — Объявляет атрибут с заданным именем ключевым атрибутом
- DOMElement::setIdAttributeNode — Объявляет заданный узел атрибута ключевым
- DOMElement::setIdAttributeNS — Объявляет атрибут с заданным локальным именем и URI пространства имен идентифицирующим
- DOMEntity — Класс DOMEntity
- DOMEntityReference — Класс DOMEntityReference
- DOMEntityReference::__construct — Создает новый объект класса DOMEntityReference
- DOMException — Класс DOMException
- DOMImplementation — Класс DOMImplementation
- DOMImplementation::__construct — Создает новый объект класса DOMImplementation
- DOMImplementation::createDocument — Создает объект класса DOMDocument заданного типа с элементом document
- DOMImplementation::createDocumentType — Создает пустой объект класса DOMDocumentType
- DOMImplementation::hasFeature — Тестирует реализацию специфичных возможностей объекта DOMImplementation
- DOMNamedNodeMap — Класс DOMNamedNodeMap
- DOMNamedNodeMap::getNamedItem — Извлекает узел с заданным именем
- DOMNamedNodeMap::getNamedItemNS — Извлекает узел с заданным локальным именем и URI пространства имен
- DOMNamedNodeMap::item — Извлекает узел с заданным индексом
- DOMNode — Класс DOMNode
- DOMNode::appendChild — Добавляет новый дочерний узел в конец списка потомков
- DOMNode::C14N — Canonicalize nodes to a string
- DOMNode::C14NFile — Canonicalize nodes to a file
- DOMNode::cloneNode — Клонирует узел
- DOMNode::getLineNo — Возвращает номер строки узла
- DOMNode::getNodePath — Получение XPath пути к узлу
- DOMNode::hasAttributes — Проверяет, содержит ли данный узел атрибуты
- DOMNode::hasChildNodes — Проверяет, содержит ли данный узел потомков
- DOMNode::insertBefore — Добавляет новый дочерний узел перед опорным узлом
- DOMNode::isDefaultNamespace — Проверяет, совпадает ли URI пространства имен узла с пространством имен по умолчанию
- DOMNode::isSameNode — Проверяет, являются ли два узла одним и тем же узлом
- DOMNode::isSupported — Проверяет, поддерживается ли заданное свойство в определенной версии
- DOMNode::lookupNamespaceURI — Получает URI пространства имен узла по префиксу
- DOMNode::lookupPrefix — Возвращает префикс пространства имен узла из URI пространства имен
- DOMNode::normalize — Нормализует узел
- DOMNode::removeChild — Удаляет дочерний узел из списка потомков
- DOMNode::replaceChild — Заменяет дочерний узел
- DOMNodeList — Класс DOMNodeList
- DOMNodelist::item — Извлекает узел с заданным индексом
- DOMNotation — Класс DOMNotation
- DOMProcessingInstruction — Класс DOMProcessingInstruction
- DOMProcessingInstruction::__construct — Создает новый объект классаDOMProcessingInstruction
- DOMText — The DOMText class
- DOMText::__construct — Создает объект класса DOMText
- DOMText::isWhitespaceInElementContent — Определяет, содержит ли текстовый узел пробел в содержимом
- DOMText::splitText — Разделяет узел на два, начиная с заданной позиции
- DOMXPath — Класс DOMXPath
- DOMXPath::__construct — Создает новый объект класса DOMXPath
- DOMXPath::evaluate — Вычисляет переданное XPath выражение и возвращает типизированный результат, если возможно
- DOMXPath::query — Выполняет заданное XPath выражение
- DOMXPath::registerNamespace — Ассоциирует пространство имен с объектом DOMXPath
- DOMXPath::registerPhpFunctions — Регистрация функций PHP как XPath функций
- DOM Функции
- dom_import_simplexml — Получает объект класса DOMElement из объекта класса SimpleXMLElement
Вернуться к: Обработка XML