Данный объект наследуется от IXMLDOMCharacterData.
Свойства
attributes |
Содержит список атрибутов данного узла. |
Ч |
baseName* |
Возвращает базовое имя (base_name) для полного квалифицированного имени (nspace:base_name) области пространства имен. |
Ч |
childNodes |
Возвращает для узла, если он имеет дочерние узлы, список его
дочерних узлов (объект IXMLDOMNodeList).
Иначе – NULL. |
Ч |
data |
Определяет данные узла, которые зависят от его типа. |
Ч / З |
dataType* |
Определяет тип данных для данного узла. |
Ч / З |
definition* |
Возвращает описание узла в DTD или схеме. |
Ч |
firstChild |
Возвращает первый дочерний узел данного узла. |
Ч |
lastChild |
Возвращает последний дочерний узел от данного узла. Если дочерних
узлов нет, возвращает Null. |
Ч |
length |
Определяет длину данных (в символах). |
Ч |
namespaceURI* |
Возвращает строку с URI для области имен. Если область имен
задана как xmlns:nnn="uuu", то будет возвращаться "uuu". |
Ч |
nextSibling |
Содержит следующий узел-брат данного узла в списке
дочерних узлов родителя |
Ч |
nodeName |
Содержит квалифицированное имя элемента, атрибута, ссылки компонента
или фиксированной строки для других типов узлов (см. табл.1, колонка Имя
узла). |
Ч |
nodeType |
Определяет числовое значение типа узла XML DOM (см. табл.1, колонка ID узла). |
Ч |
nodeTypedValue* |
Определяет значение данного узла, выраженное в заданном
для него типе данных. |
Ч / З |
nodeTypeString* |
Возвращает тип узла в строковой форме. |
Ч |
nodeValue |
Содержит текст, ассоциируемый с узлом. |
Ч / З |
ownerDocument |
Возвращает корень документа, в котором содержится данный
узел. |
Ч |
parentNode |
Содержит родительский узел (для узлов, которые имеют
родителей). |
Ч |
parsed* |
Содержит True,
если данный узел и все потомки успешно обработаны анализатором; False в
противном случае. |
Ч |
prefix* |
Возвращает префикс области имен. |
Ч |
previousSibling |
Содержит первый (левый) элемент брат для данного узла. |
Ч |
specified* |
Показывает независимые узлы (обычно атрибуты) точно заданные
или произведенные из значений по умолчанию в DTD или схеме. |
Ч |
text* |
Содержит текстовое содержание узла и его поддеревьев. |
Ч / З |
xml* |
Содержит XML представление узла и всех его потомков. |
Ч |
Символом "*" отмечены свойства, которые являются
расширением спецификации World Wide Web Consortium
(W3C) DOM.
Методы
appendChild |
Добавляет новый дочерний узел как последний (в конец
списка) дочерний узел данного узла. |
appendData |
Добавляет указанную строку к существующим строковым
данным. |
cloneNode |
Создает новый узел, который является точной копией данного
узла. |
deleteData |
Удаляет заданную подстроку внутри строковых данных. |
hasChildNodes |
Возвращает True,
если узел имеет дочерние узлы. |
insertBefore |
Вставляет дочерний узел перед (слева) заданным узлом или в
конец списка, если не задан узел, перед которым нужно сделать вставку. |
insertData |
Вставляет заданную строку по указанному смещению. |
removeChild |
Удаляет указанный дочерний узел из списка дочерний узлов и
возвращает его. |
replaceChild |
Заменяет указанный старый дочерний узел на новый в наборе дочерний
узлов радительского узла и возвращает старый дочерний узел. |
replaceData |
Замещает указанное количество символов в заданной строке. |
selectNodes* |
Применяет к контексту данного узла обработку по шаблону и
возвращает список отобраннх узлов. |
selectSingleNode* |
Применяет к контексту данного узла обработку по шаблону и
возвращает первый отобранный узел. |
substringData |
Ищет подстоку в целой строке в пределах заданной области. |
transformNode* |
Обрабатывает данный узел и его дочерние узлы, используя
листы стилей (XSLT),
и возвращает результат преобразований. |
transformNodeToObject* |
Обрабатывает данный узел и его дочерние узлы, используя
заданные листы стилей (XSLT)и
возвращает результирующее преобразование в заданный объект. |
Символом "*" отмечены свойства, которые являются
расширением спецификации World Wide Web Consortium
(W3C) DOM.
События
Нет.