XML-Unterstützung

Aktualisiert: November 2007

Das .NET Compact Framework stellt grundlegende XML-Funktionalität bereit, darunter das XML-Dokumentobjektmodell (DOM). Um die Speicherkapazitäten auf Geräten nicht zu stark zu belasten, werden die folgenden XML-Komponenten nicht unterstützt:

  • Die XmlDataDocument-Klasse

  • XSLT (Extensible Stylesheet Language Transformation)

  • Validieren von Entitätsverweisen für eine angewendete Dokumenttypdefinition (DTD). .NET Compact Framework unterstützt ausschließlich die XML-Schemaüberprüfung (XSD). Sie können die ConformanceLevel festlegen, wenn Sie einen XmlReader erstellen.

  • Die XQuery-Sprache. .NET Compact Framework unterstützt jedoch Abfragen mit XPath 1.0.

Wie Windows Embedded CE unterstützt auch .NET Compact Framework keine relativen Pfade mit dem URI-Schema file://. Geben Sie absolute Pfade an, wenn Sie die Überladungen der ReadXml-Methode verwenden, die den Dateinamen als Zeichenfolgenparameter akzeptieren.

.NET Compact Framework unterstützt die statischen Erstellungsmethoden von XmlWriter, mit Ausnahme von WriteNode(XPathNavigator, Boolean).

Weitere Informationen zum Verbessern der Leistung bei der XML-Programmierung finden Sie im Abschnitt "So sparen Sie Arbeitsspeicher bei XML" unter Gewusst wie: Verbessern der Leistung.

Siehe auch

Weitere Ressourcen

Datenzugriff und XML-Unterstützung in .NET Compact Framework