matlab.io.xml.dom.NodeList class

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

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

Описание

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

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

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

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

ConstructOnLoad
true
HandleCompatible
true

Для получения информации об атрибутах класса см. раздел «Атрибуты класса».

Свойства

расширить все

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

Атрибуты:

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

В этом примере отображается текстовое содержимое d ay элементы в файле d ays.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