Compartir a través de


Compatibilidad con XML

Actualización: noviembre 2007

.NET Compact Framework proporciona funcionalidades básicas de XML, incluido el Modelo de objetos de documento (DOM) de XML. Pora ahorrar espacio en el dispositivo, no se admiten los siguientes componentes XML:

  • Clase XmlDataDocument

  • Transformación del lenguaje de hojas de estilo extensible (XSLT)

  • Validar las referencias de entidad en una definición de tipo de documento (DTD) aplicada. .NET Compact Framework sólo admite la validación del esquema XML (XSD). Puede establecer ConformanceLevel cuando cree un objeto XmlReader.

  • El lenguaje de XQuery. Sin embargo, .NET Compact Framework permite realizar consultas con XPath 1.0.

.NET Compact Framework, al igual que Windows Embedded CE, no admite rutas de acceso relativas con el esquema URI file://. Especifique rutas de acceso absolutas cuando utilice las sobrecargas del método ReadXml que toman el nombre de archivo como parámetro de cadena.

.NET Compact Framework admite los métodos de creación estáticos de XmlWriter, salvo para WriteNode(XPathNavigator, Boolean).

Para obtener información sobre cómo mejorar el rendimiento de la programación XML, consulte la sección "Para guardar memoria en XML" de Cómo: Mejorar el rendimiento.

Vea también

Otros recursos

Acceso a datos y compatibilidad XML en .NET Compact Framework