La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.
Données structurées et documents XML
Lisez et écrivez des données structurées dans des fichiers XML. Développez des applications avancées qui créent, lisent, écrivent, transforment ou interrogent des documents XML avec MATLAB® API for XML Processing (MAXP). L’utilisation de MAXP nécessite une bonne connaissance des spécifications XML, DOM, XSLT, XPath et des normes du W3C associées.
Fonctions
Lire et écrire des données structurées
readstruct | Create structure array from file (depuis R2020b) |
writestruct | Write structure array to file (depuis R2020b) |
readtable | Create table from file |
writetable | Write table to file |
Classes
MATLAB API for XML Processing
Lecture et écriture de documents XML
matlab.io.xml.dom.DOMWriter | Writer that serializes an XML document (depuis R2021a) |
matlab.io.xml.dom.EntityResolver | Abstract base class for entity resolvers (depuis R2021a) |
matlab.io.xml.dom.FileWriter | Writer that creates a text file (depuis R2021a) |
matlab.io.xml.dom.Locator | Location of element in XML file (depuis R2021a) |
matlab.io.xml.dom.Parser | XML markup parser (depuis R2021a) |
matlab.io.xml.dom.ParserConfiguration | XML parser options (depuis R2021a) |
matlab.io.xml.dom.ParseError | Specifies XML markup parse error (depuis R2021b) |
matlab.io.xml.dom.ParseErrorHandler | Abstract base class for parse error handlers (depuis R2021b) |
matlab.io.xml.dom.ParseErrorLocator | Specifies location of parse error (depuis R2021b) |
matlab.io.xml.dom.ParseErrorSeverity | Enumeration class denoting XML markup parse error severity (depuis R2021b) |
matlab.io.xml.dom.ResourceIdentifier | XML resource identifier (depuis R2021a) |
matlab.io.xml.dom.ResourceIdentifierType | XML resource identifier type (depuis R2021a) |
matlab.io.xml.dom.WriterConfiguration | XML DOM writer options (depuis R2021a) |
DOM du W3C
matlab.io.xml.dom.Attr | Attribute of XML element (depuis R2021a) |
matlab.io.xml.dom.CDATASection | CDATA section (depuis R2021a) |
matlab.io.xml.dom.Comment | Comment in XML document (depuis R2021a) |
matlab.io.xml.dom.Document | XML Document (depuis R2021a) |
matlab.io.xml.dom.DocumentConfiguration | Specify XML document normalization options (depuis R2022a) |
matlab.io.xml.dom.DocumentFragment | Group of document nodes (depuis R2021a) |
matlab.io.xml.dom.DocumentType | Document type (depuis R2021a) |
matlab.io.xml.dom.Element | Element of XML document (depuis R2021a) |
matlab.io.xml.dom.Entity | Entity defined by document type (depuis R2021a) |
matlab.io.xml.dom.NamedNodeMap | Set of document nodes with names (depuis R2021a) |
matlab.io.xml.dom.NodeList | List of document nodes (depuis R2021a) |
matlab.io.xml.dom.Notation | Notation in document type definition (depuis R2021a) |
matlab.io.xml.dom.ProcessingInstruction | XML processing instruction (depuis R2021a) |
matlab.io.xml.dom.Text | Text in an XML document (depuis R2021a) |
matlab.io.xml.dom.TypeInfo | Schema type information (depuis R2021a) |
Transformation XML
matlab.io.xml.transform.CompiledStylesheet | Compiled stylesheet (depuis R2021a) |
matlab.io.xml.transform.ResultDocument | Store transformation result as document (depuis R2021a) |
matlab.io.xml.transform.ResultString | Store transformation result as string (depuis R2021a) |
matlab.io.xml.transform.ResultFile | Store transformation result as file (depuis R2021a) |
matlab.io.xml.transform.SourceDocument | XML source document for transformation (depuis R2021a) |
matlab.io.xml.transform.SourceFile | XML source file for transformation (depuis R2021a) |
matlab.io.xml.transform.SourceString | XML source string for transformation (depuis R2021a) |
matlab.io.xml.transform.StylesheetSourceDocument | Stylesheet source document for transformation (depuis R2021a) |
matlab.io.xml.transform.StylesheetSourceFile | Stylesheet source file for transformation (depuis R2021a) |
matlab.io.xml.transform.StylesheetSourceString | XSL source string for transformation (depuis R2021a) |
matlab.io.xml.transform.Tracer | Trace execution of stylesheet (depuis R2022a) |
matlab.io.xml.transform.Transformer | XML document transformer (depuis R2021a) |
Requêtes XPath
matlab.io.xml.xpath.CompiledExpression | Compiled XPath expression (depuis R2021a) |
matlab.io.xml.xpath.EvalResultType | Result type for XPath expression evaluation (depuis R2021a) |
matlab.io.xml.xpath.Evaluator | XPath expression evaluator (depuis R2021a) |
matlab.io.xml.xpath.PrefixResolver | Abstract base class for namespace prefix resolvers (depuis R2021a) |
Namespaces
MATLAB API for XML Processing
matlab.io.xml.dom | Classes for creating, reading, and writing XML (depuis R2021a) |
matlab.io.xml.transform | Classes for transforming XML documents (depuis R2021a) |
matlab.io.xml.xpath | Classes for evaluating XPath expressions (depuis R2021a) |
Rubriques
- 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.
Commande MATLAB
Vous avez cliqué sur un lien qui correspond à cette commande MATLAB :
Pour exécuter la commande, saisissez-la dans la fenêtre de commande de MATLAB. Les navigateurs web ne supportent pas les commandes 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)