xmlwrite

Запишите узел Объектной модели XML-документов

Синтаксис

xmlwrite (имя файла, DOMnode)
chr = xmlwrite (DOMnode)

Описание

xmlwrite(filename,DOMnode) пишет узлу Объектной модели документа (DOM) DOMnode в файл filename.

chr = xmlwrite(DOMnode) возвращает сериализированный узел DOM как вектор символа.

Входные параметры

fileName

Вектор символа или скаляр строки, который задает имя локального файла или URL.

DOMnode

Узел Объектной модели документа, как задано консорциумом Всемирной паутины. Для получения дополнительной информации смотрите то, Что Объектная модель XML-документов (DOM)?

Выходные аргументы

chr

Вектор символа, который содержит сериализированный узел DOM, как это появляется в XML-файле.

Примеры

Создайте и просмотрите XML-документ:

docNode = com.mathworks.xml.XMLUtils.createDocument... 
    ('root_element')
docRootNode = docNode.getDocumentElement;
docRootNode.setAttribute('attr_name','attr_value');
for i=1:20
    thisElement = docNode.createElement('child_node'); 
    thisElement.appendChild... 
        (docNode.createTextNode(sprintf('%i',i)));
    docRootNode.appendChild(thisElement);
end
docNode.appendChild(docNode.createComment('this is a comment'));

xmlFileName = [tempname,'.xml'];
xmlwrite(xmlFileName,docNode);
type(xmlFileName);

Представлено до R2006a

Была ли эта тема полезной?