Strukturierte Daten und XML-Dokumente
Lesen und schreiben Sie strukturierte Daten in XML-Dateien. Entwickeln fortschrittlicher Anwendungen zum Erstellen, Lesen, Schreiben, Transformieren oder Abfragen von XML-Dokumenten über MATLAB® API for XML Processing (MAXP). Zur Nutzung von MAXP müssen Sie mit XML, DOM, XSLT, Xpath und den assoziierten W3C-Standards vertraut sein.
Funktionen
Lesen und Schreiben von strukturierten Daten
readstruct | Create structure array from file (Seit R2020b) |
writestruct | Write structure array to file (Seit R2020b) |
readtable | Create table from file |
writetable | Write table to file |
Klassen
MATLAB API for XML Processing
Lesen und Schreiben in XML-Dokumente
matlab.io.xml.dom.DOMWriter | Writer that serializes an XML document (Seit R2021a) |
matlab.io.xml.dom.EntityResolver | Abstract base class for entity resolvers (Seit R2021a) |
matlab.io.xml.dom.FileWriter | Writer that creates a text file (Seit R2021a) |
matlab.io.xml.dom.Locator | Location of element in XML file (Seit R2021a) |
matlab.io.xml.dom.Parser | XML markup parser (Seit R2021a) |
matlab.io.xml.dom.ParserConfiguration | XML parser options (Seit R2021a) |
matlab.io.xml.dom.ParseError | Specifies XML markup parse error (Seit R2021b) |
matlab.io.xml.dom.ParseErrorHandler | Abstract base class for parse error handlers (Seit R2021b) |
matlab.io.xml.dom.ParseErrorLocator | Specifies location of parse error (Seit R2021b) |
matlab.io.xml.dom.ParseErrorSeverity | Enumeration class denoting XML markup parse error severity (Seit R2021b) |
matlab.io.xml.dom.ResourceIdentifier | XML resource identifier (Seit R2021a) |
matlab.io.xml.dom.ResourceIdentifierType | XML resource identifier type (Seit R2021a) |
matlab.io.xml.dom.WriterConfiguration | XML DOM writer options (Seit R2021a) |
W3C DOM
matlab.io.xml.dom.Attr | Attribute of XML element (Seit R2021a) |
matlab.io.xml.dom.CDATASection | CDATA section (Seit R2021a) |
matlab.io.xml.dom.Comment | Comment in XML document (Seit R2021a) |
matlab.io.xml.dom.Document | XML Document (Seit R2021a) |
matlab.io.xml.dom.DocumentConfiguration | Specify XML document normalization options (Seit R2022a) |
matlab.io.xml.dom.DocumentFragment | Group of document nodes (Seit R2021a) |
matlab.io.xml.dom.DocumentType | Document type (Seit R2021a) |
matlab.io.xml.dom.Element | Element of XML document (Seit R2021a) |
matlab.io.xml.dom.Entity | Entity defined by document type (Seit R2021a) |
matlab.io.xml.dom.NamedNodeMap | Set of document nodes with names (Seit R2021a) |
matlab.io.xml.dom.NodeList | List of document nodes (Seit R2021a) |
matlab.io.xml.dom.Notation | Notation in document type definition (Seit R2021a) |
matlab.io.xml.dom.ProcessingInstruction | XML processing instruction (Seit R2021a) |
matlab.io.xml.dom.Text | Text in an XML document (Seit R2021a) |
matlab.io.xml.dom.TypeInfo | Schema type information (Seit R2021a) |
Umwandlung von XML-Dateien
matlab.io.xml.transform.CompiledStylesheet | Compiled stylesheet (Seit R2021a) |
matlab.io.xml.transform.ResultDocument | Store transformation result as document (Seit R2021a) |
matlab.io.xml.transform.ResultString | Store transformation result as string (Seit R2021a) |
matlab.io.xml.transform.ResultFile | Store transformation result as file (Seit R2021a) |
matlab.io.xml.transform.SourceDocument | XML source document for transformation (Seit R2021a) |
matlab.io.xml.transform.SourceFile | XML source file for transformation (Seit R2021a) |
matlab.io.xml.transform.SourceString | XML source string for transformation (Seit R2021a) |
matlab.io.xml.transform.StylesheetSourceDocument | Stylesheet source document for transformation (Seit R2021a) |
matlab.io.xml.transform.StylesheetSourceFile | Stylesheet source file for transformation (Seit R2021a) |
matlab.io.xml.transform.StylesheetSourceString | XSL source string for transformation (Seit R2021a) |
matlab.io.xml.transform.Tracer | Trace execution of stylesheet (Seit R2022a) |
matlab.io.xml.transform.Transformer | XML document transformer (Seit R2021a) |
XPath-Abfragen
matlab.io.xml.xpath.CompiledExpression | Compiled XPath expression (Seit R2021a) |
matlab.io.xml.xpath.EvalResultType | Result type for XPath expression evaluation (Seit R2021a) |
matlab.io.xml.xpath.Evaluator | XPath expression evaluator (Seit R2021a) |
matlab.io.xml.xpath.PrefixResolver | Abstract base class for namespace prefix resolvers (Seit R2021a) |
Namespaces
MATLAB API for XML Processing
matlab.io.xml.dom | Classes for creating, reading, and writing XML (Seit R2021a) |
matlab.io.xml.transform | Classes for transforming XML documents (Seit R2021a) |
matlab.io.xml.xpath | Classes for evaluating XPath expressions (Seit R2021a) |
Themen
- Import an XML File into a Document Object Model
Use
matlab.io.xml.dom.Parser
orxmlread
to read an XML file into a DOM document node. - Export a Document Object Model to an XML File
Use
matlab.io.xml.dom.DOMWriter
orxmlwrite
to write a DOM document node to an XML file.
MATLAB-Befehl
Sie haben auf einen Link geklickt, der diesem MATLAB-Befehl entspricht:
Führen Sie den Befehl durch Eingabe in das MATLAB-Befehlsfenster aus. Webbrowser unterstützen keine MATLAB-Befehle.
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)