이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

xmlwrite

XML 문서 객체 모델 노드 쓰기

구문

xmlwrite(filename,DOMnode)
chr = xmlwrite(DOMnode)

설명

xmlwrite(filename,DOMnode)는 문서 객체 모델(DOM) 노드 DOMnodefilename 파일에 씁니다.

chr = xmlwrite(DOMnode)는 직렬화된 DOM 노드를 문자형 벡터로 반환합니다.

입력 인수

filename

로컬 파일의 이름 또는 URL을 지정하는 문자형 벡터 또는 string형 스칼라입니다.

DOMnode

World Wide Web Consortium에서 정의한 문서 객체 모델(DOM) 노드입니다. 자세한 내용은 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 이전에 개발됨