Documentos XML y datos estructurados
Leer y escribir datos estructurados en archivos XML. Desarrolle aplicaciones avanzadas que creen, lean, escriban, transformen o consulten documentos XML con la API de MATLAB® para el procesamiento de XML (MAXP). Para usar MAXP, ha de estar familiarizado con XML, DOM, XSLT, XPath y las normas del W3C relacionadas.
Funciones
Leer y escribir datos estructurados
readstruct | Create structure array from file (desde R2020b) |
writestruct | Write structure array to file (desde R2020b) |
readtable | Create table from file |
writetable | Write table to file |
Clases
API de MATLAB para el procesamiento de XML
Lectura y escritura de documentos XML
matlab.io.xml.dom.DOMWriter | Writer that serializes an XML document (desde R2021a) |
matlab.io.xml.dom.EntityResolver | Abstract base class for entity resolvers (desde R2021a) |
matlab.io.xml.dom.FileWriter | Writer that creates a text file (desde R2021a) |
matlab.io.xml.dom.Locator | Location of element in XML file (desde R2021a) |
matlab.io.xml.dom.Parser | XML markup parser (desde R2021a) |
matlab.io.xml.dom.ParserConfiguration | XML parser options (desde R2021a) |
matlab.io.xml.dom.ParseError | Specifies XML markup parse error (desde R2021b) |
matlab.io.xml.dom.ParseErrorHandler | Abstract base class for parse error handlers (desde R2021b) |
matlab.io.xml.dom.ParseErrorLocator | Specifies location of parse error (desde R2021b) |
matlab.io.xml.dom.ParseErrorSeverity | Enumeration class denoting XML markup parse error severity (desde R2021b) |
matlab.io.xml.dom.ResourceIdentifier | XML resource identifier (desde R2021a) |
matlab.io.xml.dom.ResourceIdentifierType | XML resource identifier type (desde R2021a) |
matlab.io.xml.dom.WriterConfiguration | XML DOM writer options (desde R2021a) |
DOM del W3C
matlab.io.xml.dom.Attr | Attribute of XML element (desde R2021a) |
matlab.io.xml.dom.CDATASection | CDATA section (desde R2021a) |
matlab.io.xml.dom.Comment | Comment in XML document (desde R2021a) |
matlab.io.xml.dom.Document | XML Document (desde R2021a) |
matlab.io.xml.dom.DocumentConfiguration | Specify XML document normalization options (desde R2022a) |
matlab.io.xml.dom.DocumentFragment | Group of document nodes (desde R2021a) |
matlab.io.xml.dom.DocumentType | Document type (desde R2021a) |
matlab.io.xml.dom.Element | Element of XML document (desde R2021a) |
matlab.io.xml.dom.Entity | Entity defined by document type (desde R2021a) |
matlab.io.xml.dom.NamedNodeMap | Set of document nodes with names (desde R2021a) |
matlab.io.xml.dom.NodeList | List of document nodes (desde R2021a) |
matlab.io.xml.dom.Notation | Notation in document type definition (desde R2021a) |
matlab.io.xml.dom.ProcessingInstruction | XML processing instruction (desde R2021a) |
matlab.io.xml.dom.Text | Text in an XML document (desde R2021a) |
matlab.io.xml.dom.TypeInfo | Schema type information (desde R2021a) |
Transformación de XML
matlab.io.xml.transform.CompiledStylesheet | Compiled stylesheet (desde R2021a) |
matlab.io.xml.transform.ResultDocument | Store transformation result as document (desde R2021a) |
matlab.io.xml.transform.ResultString | Store transformation result as string (desde R2021a) |
matlab.io.xml.transform.ResultFile | Store transformation result as file (desde R2021a) |
matlab.io.xml.transform.SourceDocument | XML source document for transformation (desde R2021a) |
matlab.io.xml.transform.SourceFile | XML source file for transformation (desde R2021a) |
matlab.io.xml.transform.SourceString | XML source string for transformation (desde R2021a) |
matlab.io.xml.transform.StylesheetSourceDocument | Stylesheet source document for transformation (desde R2021a) |
matlab.io.xml.transform.StylesheetSourceFile | Stylesheet source file for transformation (desde R2021a) |
matlab.io.xml.transform.StylesheetSourceString | XSL source string for transformation (desde R2021a) |
matlab.io.xml.transform.Tracer | Trace execution of stylesheet (desde R2022a) |
matlab.io.xml.transform.Transformer | XML document transformer (desde R2021a) |
Consultas de XPath
matlab.io.xml.xpath.CompiledExpression | Compiled XPath expression (desde R2021a) |
matlab.io.xml.xpath.EvalResultType | Result type for XPath expression evaluation (desde R2021a) |
matlab.io.xml.xpath.Evaluator | XPath expression evaluator (desde R2021a) |
matlab.io.xml.xpath.PrefixResolver | Abstract base class for namespace prefix resolvers (desde R2021a) |
Espacios de nombres
API de MATLAB para el procesamiento de XML
matlab.io.xml.dom | Classes for creating, reading, and writing XML (desde R2021a) |
matlab.io.xml.transform | Classes for transforming XML documents (desde R2021a) |
matlab.io.xml.xpath | Classes for evaluating XPath expressions (desde R2021a) |
Temas
- Importar un archivo XML a un Document Object Model
Utilice
matlab.io.xml.dom.Parser
oxmlread
para leer un archivo XML en un nodo de documento DOM. - 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.
Comando de MATLAB
Ha hecho clic en un enlace que corresponde a este comando de MATLAB:
Ejecute el comando introduciéndolo en la ventana de comandos de MATLAB. Los navegadores web no admiten comandos de 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)