Le Modèle d'Objet de Document (DOM) est une interface de programmation d'applications (API : Applications Programming Interface) permettant à l'Active Server Pages de traiter des documents XML.
Le modèle d'objet de document de Microsoft fournit pusieurs outils destinés à l'analyse, l'élaboration et la déconstruction d'un document XML.
Objet | Description |
---|---|
DOMDocument | représente le noeud racine du document XML. |
IXMLDOMDocument2 | représente une extension de DOMDocument qui supporte le schema caching, la validation en cours d'exécution, et une manière de changer le support de langage XPath. |
IXMLDOMNamedNodeMap | fournit une itération et un accès par nom vers la collection d'attributs. |
IXMLDOMNode | représente un noeud unique dans l'arborescence d'un document. |
IXMLDOMNodeList | supporte des opérations d'accès itératives et indexées sur la collection active d'objets IXMLDOMNode. |
IXMLDOMParseError | retourne les informations détaillées à propos de la dernière erreur en incluant le numéro, la ligne, la colonne et une description de l'erreur. |
IXMLHTTPRequest | fournit le support de protocole côté client pour les communications avec les serveurs HTTP. |
IXTLRuntime | exécute des méthodes qui peuvent ête appelées depuis des feuilles de style XSL. |
ServerXMLHTTP IServerXMLHTTPRequest |
dérivé de IXMLHTTPREQUEST, fournit les méthodes et les propriétés permettant d'établir une connexion HTTP entre des fichiers ou des objets sur des serveurs différents du Web. |
IXMLDOMAttribute | représente un attribut. |
IXMLDOMCDATASection | représente un bloc de données de caractères non-analysées. |
IXMLDOMCharacterData | fournit des méthodes de manipulation de texte utilisées par plusieurs objets. |
IXMLDOMComment | représente le contenu d'un commentaire XML. |
IXMLDOMDocumentFragment | représente un objet d'un poids léger qui est utile pour des opérations d'insertions d'arborescences. |
IXMLDOMDocumentType | contient les informations associées au DTD. |
IXMLDOMElement | représente un élément. |
IXMLDOMEntity | représente une entité analysée ou non-analysée dans le document XML. |
IXMLDOMEntityReference | représente un noeud référence d'entité. |
IXMLDOMImplementation | fournit les méthodes qui sont indépendantes de n'importe quelles instances du DOM. |
IXMLDOMNotation | contient une notation délarée dans le DTD ou le Schéma. |
IXMLDOMProcessingInstruction | représente une instruction de traitement que XML définit pour conserver l'information spécifique du processeur dans le texte du document. |
XMLSchemaCache | représente un jeu d'URIs (Uniform Resource Identifiers) d'un espace de noms (namespace). |
IXMLDOMSchemaCollection | représente un objet SchemaCache. |
IXMLDOMSelection | représente une liste de noeuds qui correspondent à un modèle XSL ou à une expression XPath. |
IXMLDOMText | représente le contenu textuel d'un élément ou d'un attribut. |
IXSLProcessor | est utilisé pour l'exécution de tranformations avec les modèles de feuille de style XSL cachée. |
IXSLTemplate | représente une feuille de style XSL cachée. |