matlab.io.xml.dom.Comment class

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

Прокомментируйте в XML-документе

Описание

Объект mlreportgen.io.xml.dom.Comment класс представляет комментарий в XML-документе.

matlab.io.xml.dom.Comment классом является handle класс.

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

ConstructOnLoad
true
HandleCompatible
true

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

Создание

Создайте matlab.io.xml.dom.Comment объект при помощи createComment метод matlab.io.xml.dom.Document объект.

Свойства

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

Количество символов в комментарии в виде двойного.

Атрибуты:

GetAccess
public
SetAccess
immutable
Transient
true
NonCopyable
true

Текстовое содержимое комментария в виде вектора символов.

Атрибуты:

GetAccess
public
SetAccess
immutable
Transient
true
NonCopyable
true

Методы

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

Примеры

свернуть все

Этот пример добавляет комментарий в корневой узел XML-документа, который представляет дни недели.

Создайте matlab.io.xml.dom.Document объект с корневым элементом под названием weekdays.

import matlab.io.xml.dom.*
doc = Document("weekdays");
docRootNode = getDocumentElement(doc);

Используйте createComment метод Document объект создать комментарий. Добавьте комментарий к корневому элементу.

appendChild(docRootNode,createComment(doc,"days of the week except Saturday and Sunday"));

В течение каждого недельного дня, с понедельника по пятницу, создают элемент под названием day и добавьте имя дня к day элемент. Добавьте day элементы к корневому элементу.

weekdays = ["Mon" "Tue" "Wed" "Thu" "Fri"];
for i=1:5
    dayElement = createElement(doc,"day");
    appendChild(dayElement,createTextNode(doc,weekdays(i)));
    appendChild(docRootNode,dayElement);
end

Запишите документ файлу weekdays.xml;

xmlFileName = "weekdays.xml";
writer = matlab.io.xml.dom.DOMWriter;
writer.Configuration.FormatPrettyPrint = true;
writeToFile(writer,doc,xmlFileName);

Отобразите содержимое файла.

type weekdays.xml;
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<weekdays>
  <!--days of the week except Saturday and Sunday-->
  <day>Mon</day>
  <day>Tue</day>
  <day>Wed</day>
  <day>Thu</day>
  <day>Fri</day>
</weekdays>

Комментарий <!--days of the week except Saturday and Sunday--> сразу следует за открывающим тэгом корневого элемента weekdays.

Введенный в R2021a