matlab.io.xml.dom.Comment class

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

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

Описание

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

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

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

ConstructOnLoad
true
HandleCompatible
true

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

Создание

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

Свойства

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

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

Атрибуты:

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