Microsoft a
publié une version
préliminaire de MSXML
4 qui inclut le support du langage W3C XML Schema et une gestion des
espaces de noms améliorée.
Par Simon St.Laurent,
xmlhack - traduit par Eric van der Vlist,
Dyomedea (vdv@dyomedea.com).
lundi 23 avril 2001
MSXML 4 comprend une longue liste
de nouvelles fonctionnalités dont le:
"Support pour le langage de définition de schémas XML (XSD), des fonctions XPath
étendues pour XSD, et deux nouvelles interfaces pour la gestion des espaces de
noms --IMXNamespaceManager et IMXNamespacePrefixes. La version préliminaire MSXML 4.0 fournit également le support de DOM vers SAX, SAX vers DOM et une
nouvelle classe MXHTMLWriter."
Les développeurs convertissant XML
en HTML devraient trouver MXHTMLWriter particulièrement intéressant:
"Un nouvel objet, MXHTMLWriter, vous
permet de générer du HTML en utilisant un flux
d'évènements SAX, de la même manière que
l'élément xsl:output de XSLT peut générer du HTML à partir d'un result tree.
Le nouvel objet MXHTMLWriter fournit le support
nécessaire pour des pages ASP (Active
Server Pages) haute-performance qui lisent des documents XML avec un SAX reader,
font passer ces documents à travers des filtres SAX
et envoient les données aux utilisateurs sous forme d'une page HTML."
MSXML 4 nécessite une plate-forme
Windows 32-bit et Internet
Explorer 4.01 SP1 ou plus récent pour fonctionner.
Autres articles:
Copyright 2001,
Simon St.Laurent (auteur) et Eric van der Vlist (traducteur).
|