Exportar (0) Imprimir
Expandir todo

Herramientas XML en Visual Studio

El lenguaje de marcado extensible (XML) es un lenguaje de marcado que proporciona un formato para describir datos. Con ello se facilita la realización de declaraciones de contenido más precisas y la obtención de resultados de búsqueda más significativos en varias plataformas. Además, XML permite la separación de la presentación de datos. Así, si en HTML se utilizan etiquetas para indicarle al explorador que muestre los datos como negrita o cursiva, en XML se emplean únicamente para describir datos (por ejemplo, "nombre de ciudad", "temperatura", "presión barométrica", etc.). En XML se usan hojas de estilos, como el lenguaje XSL (Extensible Stylesheet Language, lenguaje de hojas de estilos extensible) y CSS (Cascading Style Sheets, hojas de estilos en cascada), para mostrar los datos en un explorador. En XML se separan los datos de la presentación y el proceso, de forma que es posible mostrar y procesar los datos según se desee, aplicando distintas aplicaciones y hojas de estilos.

XML es un subconjunto de SGML optimizado para la entrega a través de Web. Su definición está recogida en el Consorcio W3C. Gracias a esta estandarización, se garantiza que los datos estructurados son uniformes e independientes entre los distintos proveedores y aplicaciones.

XML constituye un elemento principal de muchas características de Visual Studio y .NET Framework. En la lista de temas que aparece a continuación se nombran las herramientas y características relacionadas con XML que se ofrecen en Visual Studio y .NET Framework.

Para obtener más información, vea el Centro de desarrolladores de XML (http://msdn.Microsoft.com/xml) que proporciona la última documentación, información técnica, descargas, grupos de noticias y otros recursos para desarrolladores de XML.

En esta sección

Trabajo con datos XML

Analiza la función de XML de la manera en que se controlan los datos en Visual Studio.

Depuración de XSLT

Analiza cómo utilizar el depurador de Visual Studio para depurar XSLT.

Diseñador de esquemas XML (Diseñador XML)

Describe cómo crear y editar archivos de esquemas XML

Referencia

XML Standards Reference

Proporciona información sobre las tecnologías XML, incluidas XML, Definición de Tipo de Documento (DTD), Lenguaje de definición de esquemas XML (XSD) y XSLT.

System.XML

Describe las clases y demás elementos que conforman el espacio de nombres System.XML y proporciona vínculos a información más detallada sobre cada uno de dichos elementos.

System.XML.Serialization

Describe las clases y demás elementos que conforman el espacio de nombres System.XML.Serialization y proporciona vínculos a información más detallada sobre cada uno de dichos elementos.

Secciones relacionadas

Modelo de objetos de documento XML (DOM)

Describe cómo XmlDocument y sus clases asociadas cumplen las especificaciones de compatibilidad con los espacios de nombres de nivel 1 y 2 del Modelo de objetos de documento (principal) de W3C.

Leer fragmentos de XML con XmlReader

Describe cómo XmlReader proporciona acceso sin almacenamiento en memoria caché, de desplazamiento sólo hacia delante y de sólo lectura a datos XML por medio de una secuencia XML.

Escribir XML con XmlWriter

Describe cómo XmlWriter proporciona una forma de generar secuencias XML, sin almacenamiento en memoria caché y de desplazamiento sólo hacia delante y cómo le ayuda a generar documentos XML según el estándar W3C.

Transformaciones XSLT

Describe cómo la clase XslCompiledTransform implementa la recomendación 1.0 de XSLT.

Procesamiento de datos XML con el modelo de datos XPath

Describe cómo la clase XPathNavigator puede procesar datos XML almacenados en XPathDocument o un objeto XmlDocument. La clase XPathNavigator se basa en el Modelo de datos XQuery 1.0 y XPath 2.0 y se puede utilizar para desplazarse y editar los datos XML.

Modelo de objetos de esquema XML (SOM)

Describe las clases utilizadas para crear y manipular esquemas XML proporcionando una clase XmlSchema para cargar y editar un esquema.

Resolución de recursos XML externos nombrados por un identificador URI

Describe que XmlResolver es una clase abstracta que resuelve recursos XML externos denominados por un identificador uniforme de recursos (URI).

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft