정형 데이터와 XML 문서
XML 파일의 정형 데이터를 읽고 씁니다. MAXP(MATLAB® API for XML Processing)를 사용하여 XML 문서를 생성하고 읽고 쓰고 변환하거나 쿼리하는 고급 애플리케이션을 개발합니다. MAXP를 사용하려면 XML, DOM, XSLT, XPath 및 관련 W3C 표준에 대해 잘 알고 있어야 합니다.
함수
정형 데이터 읽기 및 쓰기
readstruct | Create structure array from file (R2020b 이후) |
writestruct | Write structure array to file (R2020b 이후) |
readtable | 파일에서 테이블 만들기 |
writetable | 파일에 테이블 쓰기 |
클래스
MAXP(MATLAB API for XML Processing)
XML 문서 읽기 및 쓰기
matlab.io.xml.dom.DOMWriter | Writer that serializes an XML document (R2021a 이후) |
matlab.io.xml.dom.EntityResolver | Abstract base class for entity resolvers (R2021a 이후) |
matlab.io.xml.dom.FileWriter | Writer that creates a text file (R2021a 이후) |
matlab.io.xml.dom.Locator | Location of element in XML file (R2021a 이후) |
matlab.io.xml.dom.Parser | XML markup parser (R2021a 이후) |
matlab.io.xml.dom.ParserConfiguration | XML parser options (R2021a 이후) |
matlab.io.xml.dom.ParseError | Specifies XML markup parse error (R2021b 이후) |
matlab.io.xml.dom.ParseErrorHandler | Abstract base class for parse error handlers (R2021b 이후) |
matlab.io.xml.dom.ParseErrorLocator | Specifies location of parse error (R2021b 이후) |
matlab.io.xml.dom.ParseErrorSeverity | Enumeration class denoting XML markup parse error severity (R2021b 이후) |
matlab.io.xml.dom.ResourceIdentifier | XML resource identifier (R2021a 이후) |
matlab.io.xml.dom.ResourceIdentifierType | XML resource identifier type (R2021a 이후) |
matlab.io.xml.dom.WriterConfiguration | XML DOM writer options (R2021a 이후) |
W3C DOM
matlab.io.xml.dom.Attr | Attribute of XML element (R2021a 이후) |
matlab.io.xml.dom.CDATASection | CDATA section (R2021a 이후) |
matlab.io.xml.dom.Comment | Comment in XML document (R2021a 이후) |
matlab.io.xml.dom.Document | XML Document (R2021a 이후) |
matlab.io.xml.dom.DocumentConfiguration | Specify XML document normalization options (R2022a 이후) |
matlab.io.xml.dom.DocumentFragment | Group of document nodes (R2021a 이후) |
matlab.io.xml.dom.DocumentType | Document type (R2021a 이후) |
matlab.io.xml.dom.Element | Element of XML document (R2021a 이후) |
matlab.io.xml.dom.Entity | Entity defined by document type (R2021a 이후) |
matlab.io.xml.dom.NamedNodeMap | Set of document nodes with names (R2021a 이후) |
matlab.io.xml.dom.NodeList | List of document nodes (R2021a 이후) |
matlab.io.xml.dom.Notation | Notation in document type definition (R2021a 이후) |
matlab.io.xml.dom.ProcessingInstruction | XML processing instruction (R2021a 이후) |
matlab.io.xml.dom.Text | Text in an XML document (R2021a 이후) |
matlab.io.xml.dom.TypeInfo | Schema type information (R2021a 이후) |
XML 변환
matlab.io.xml.transform.CompiledStylesheet | Compiled stylesheet (R2021a 이후) |
matlab.io.xml.transform.ResultDocument | Store transformation result as document (R2021a 이후) |
matlab.io.xml.transform.ResultString | Store transformation result as string (R2021a 이후) |
matlab.io.xml.transform.ResultFile | Store transformation result as file (R2021a 이후) |
matlab.io.xml.transform.SourceDocument | XML source document for transformation (R2021a 이후) |
matlab.io.xml.transform.SourceFile | XML source file for transformation (R2021a 이후) |
matlab.io.xml.transform.SourceString | XML source string for transformation (R2021a 이후) |
matlab.io.xml.transform.StylesheetSourceDocument | Stylesheet source document for transformation (R2021a 이후) |
matlab.io.xml.transform.StylesheetSourceFile | Stylesheet source file for transformation (R2021a 이후) |
matlab.io.xml.transform.StylesheetSourceString | XSL source string for transformation (R2021a 이후) |
matlab.io.xml.transform.Tracer | Trace execution of stylesheet (R2022a 이후) |
matlab.io.xml.transform.Transformer | XML document transformer (R2021a 이후) |
XPath 쿼리
matlab.io.xml.xpath.CompiledExpression | Compiled XPath expression (R2021a 이후) |
matlab.io.xml.xpath.EvalResultType | Result type for XPath expression evaluation (R2021a 이후) |
matlab.io.xml.xpath.Evaluator | XPath expression evaluator (R2021a 이후) |
matlab.io.xml.xpath.PrefixResolver | Abstract base class for namespace prefix resolvers (R2021a 이후) |
네임스페이스
MAXP(MATLAB API for XML Processing)
matlab.io.xml.dom | XML 파일을 생성하고 읽고 쓸 수 있는 클래스 (R2021a 이후) |
matlab.io.xml.transform | Classes for transforming XML documents (R2021a 이후) |
matlab.io.xml.xpath | XPath 표현식을 평가하기 위한 클래스 (R2021a 이후) |
도움말 항목
- XML 파일을 문서 객체 모델로 가져오기
matlab.io.xml.dom.Parser
또는xmlread
를 사용하여 XML 파일을 DOM 문서 노드로 읽어 들입니다. - 문서 객체 모델을 XML 파일로 내보내기
matlab.io.xml.dom.DOMWriter
또는xmlwrite
를 사용하여 DOM 문서 노드를 XML 파일에 씁니다.
MATLAB 명령
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)