exponenta event banner

matlab.io.xml.dom.NodeList класс

Пакет: matlab.io.xml.dom

Список узлов документов

Описание

Объект matlab.io.xml.dom.NodeList содержит список узлов документа.

Эти методы возвращают NodeList объект:

matlab.io.xml.dom.NodeList класс является handle класс.

Атрибуты класса

ConstructOnLoad
true
HandleCompatible
true

Сведения об атрибутах класса см. в разделе Атрибуты класса.

Свойства

развернуть все

Количество элементов в списке узлов, указанное как двойное.

Атрибуты:

GetAccess
public
SetAccess
immutable
Transient
true
NonCopyable
true

Составное текстовое содержимое элементов списка, указанное как символьный вектор.

Атрибуты:

GetAccess
public
SetAccess
immutable
Transient
true
NonCopyable
true

Методы

развернуть все

Примеры

свернуть все

В этом примере отображается текстовое содержимое day элементы в файле days.xml с помощью item способ matlab.io.xml.dom.NodeList объект, содержащий элементы.

Создание документа из days.xml файл.

import matlab.io.xml.dom.*
doc = parseFile(Parser,"days.xml");

Позвоните в getElementsByTagName метод возврата узлов элементов с именем day в качестве matlab.io.xml.dom.NodeList объект.

list = getElementsByTagName(doc,"day");

Отображение текстового содержимого каждого узла элемента в списке. Начать с индекса 0, так как item метод использует индексирование на основе нуля.

n = getLength(list)-1;
for i = 0:n
   dayElem = item(list,i);
   disp(getTextContent(dayElem));
end
Mon
Tue
Wed
Thu
Fri

В этом примере отображается текстовое содержимое day элементы в файле days.xml с помощью node способ matlab.io.xml.dom.NodeList объект, содержащий элементы.

Создание документа из days.xml файл.

import matlab.io.xml.dom.*

doc = parseFile(Parser,"days.xml");

Позвоните в getElementsByTagName метод возврата узлов элементов с именем day в качестве matlab.io.xml.dom.NodeList объект.

list = getElementsByTagName(doc,"day");

Отображение текстового содержимого каждого узла элемента в списке. Начните с индекса 1, так как node метод использует одноосновное индексирование.

n = getLength(list);
for i = 1:n
   dayElem = node(list,i);
   disp(getTextContent(dayElem));
end
Mon
Tue
Wed
Thu
Fri
Представлен в R2021a