matlab.io.xml.dom.NodeList class

Пакет: 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