System.Xml
Eintrag zuletzt aktualisiert am: 09.02.2005
Managed Component für XML-Unterstützung im .NET Framework. Teil der
.NET Framework Class Library.
Funktionen in System.Xml Version 1.0
XML 1.0 ink.
DTD
DOM
XPath
XSLT
Streaming-Pull-Modelle für XML-Lesen (
XmlReader,
XPathNavigator)
XML-Writer
Zusätzliche Funktionen in System.Xml Version 1.1
keine
Funktionen in System.Xml Version 2.0
Im Bereich der XML-Unterstützung gibt es folgende Neuheiten in
.NET 2.0:
- Die schnellere Klasse XslCompiledTransform ersetzt die Klasse XslTransform.
- Erzeugen eines XSD-Schemas aus einem XML-Dokument mit der Klasse XmlSchemaInference
- Die Klasse XPathNavigator kann nun auch Dokumente ändern, wenn dieser auf Basis eines XmlDocument erstellt wurde.
- Mehr Einstellungsmöglichkeiten für XmlReader und XmlWriter
- Konvertierungsunterstützung zwischen CLR- und XML-Datentypen in den Klassen XmlWriter, XmlReader und XPathNavigator
Hinweis: Die ursprünglich in der Alpha-Version enthaltene Unterstützung für die Abfragesprache XQuery ist in der Beta 2-Version leider nicht mehr enthalten, da sich die Standardisierung von XQuery auf 2006 verzögert hat. Microsoft will aber eine Untermenge von XQuery als Teil des
SQL Server 2005 ausliefern. (vgl.
http://msdn.microsoft.com/xml/xquerystatus/default.aspx).