Supporto XML

Aggiornamento: novembre 2007

In .NET Compact Framework sono disponibili le principali funzionalità XML, tra cui XML DOM (Document Object Model). Per motivi di spazio del dispositivo, non sono invece supportati i seguenti componenti XML:

  • Classe XmlDataDocument.

  • XSLT (Extensible Stylesheet Language Transformation).

  • Convalida dei riferimenti alle entità su un DTD (Document Type Definition) applicato. In .NET Compact Framework viene supportata solo la convalida dello schema XML (XSD). È possibile impostare ConformanceLevel quando si crea XmlReader.

  • Linguaggio XQuery. Tuttavia, in .NET Compact Framework sono supportate le query che utilizzano XPath 1.0.

In .NET Compact Framework, come in Windows Embedded CE, non sono supportati i percorsi relativi con lo schema URI file://. Quando si utilizzano gli overload del metodo ReadXml che accettano il nome del file come parametro di stringa, è necessario specificare un percorso assoluto.

.NET Compact Framework supporta i metodi di creazione statici di XmlWriter, a parte WriteNode(XPathNavigator, Boolean).

Per informazioni sul miglioramento delle prestazioni nella programmazione XML, vedere la sezione "Per risparmiare spazio in memoria per l'XML" in Procedura: migliorare le prestazioni.

Vedere anche

Altre risorse

Accesso ai dati e supporto XML in .NET Compact Framework