Compartir vía


XML Editor (SQL Server Management Studio)

se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Proporciona un conjunto de herramientas visuales para trabajar con esquemas XML, conjuntos de datos ADO.NET y documentos XML. El Diseñador XML admite el lenguaje de definición de esquema XML (XSD) definido por World Wide Web Consortium (WC3). El diseñador no admite DTD (definiciones de tipo de documento) u otros lenguajes de esquema XML, como XDR (XML-Data Reducido).

Para mostrar el diseñador, agregue un conjunto de datos, un esquema XML o un archivo XML al proyecto o abra cualquiera de los tipos de archivo enumerados en la tabla siguiente.

Cautela

No hay comando Deshacer al trabajar en la vista Esquema. Planee su trabajo cuidadosamente y guarde los archivos con frecuencia.

El diseñador proporciona las tres vistas siguientes (o modos) para trabajar en archivos XML, esquemas XML y conjuntos de datos:

Vista Descripción Tipos de archivo admitidos
esquema Para crear y modificar visualmente esquemas XML y conjuntos de datos ADO.NET. .xsd
Datos Para modificar visualmente los archivos de datos XML en una cuadrícula de datos estructurada. .xml
XML Para editar XML; El editor de origen proporciona codificación de colores e IntelliSense, incluidos Miembros completos de word y lista. .xml .xsd .xslt .wsdl.web.resx.tdl.wsf.hta.disco.vsdisco.config
ShowPlan Muestra los planes de consulta xml creados con la opción SET SHOWPLAN_XML ON. .showplan

Vista de esquema

La vista Esquema proporciona una representación visual de los elementos, atributos, tipos, etc., que componen esquemas XML y conjuntos de datos ADO.NET.

En la vista Esquema, puede construir esquemas y conjuntos de datos colocando elementos en la superficie de diseño desde la pestaña Esquema XML del Cuadro de herramientas o desde el Explorador de servidores. Además, puede agregar elementos al diseñador haciendo clic con el botón derecho en la superficie de diseño y seleccionando Agregar en el menú contextual.

En la vista Esquema, puede hacer lo siguiente:

  • Construir y modificar esquemas XML existentes y conjuntos de datos de ADO.NET

  • Crear y editar relaciones entre tablas

  • Creación y edición de claves

  • Generación de conjuntos de datos ADO.NET a partir de esquemas XML

Nota

El diseño de los elementos de la vista Esquema se almacena en el archivo .xsx, que se puede ver haciendo clic en Mostrar todos los archivos en la barra de herramientas del Explorador de soluciones y, a continuación, expande el archivo .xsd. Si no hay ningún archivo .xsx presente, significa que el archivo .xsd nunca se ha abierto en el Diseñador XML.

Personalización de la vista de esquema

Las siguientes características modifican el diseño visual de los elementos en la vista Esquema:

  • Zoom

  • La expansión o contracción de elementos anidados

  • Organizar automáticamente el diseño de los elementos

  • Restablecer el estado predeterminado de los elementos contraídos

Para expandir elementos anidados ocultos
  • Haga clic en el icono de suma en la parte inferior del elemento.
Para contraer elementos anidados
  • Haga clic en el icono menos del elemento más abajo que desea que aparezca en el diseñador.

Vista de datos

La vista de datos proporciona una cuadrícula de datos que se puede usar para modificar .xml archivos. Solo el contenido (pero no las etiquetas y la estructura) de un archivo XML se puede editar en la vista Datos.

Hay dos áreas independientes en la vista Datos: Tablas de datos y Data. El área Tablas de datos es una lista de relaciones definidas en el archivo XML, en el orden de su anidamiento (desde el exterior hasta el más interno). El área de datos es una rejilla de datos que muestra los datos según la selección en el área de Tablas de datos.

Nota

Los archivos XML recién creados no contienen datos y, por tanto, no se pueden mostrar en la vista Datos. También hay algunas instancias de documentos XML en los que no se puede invocar la vista de datos en absoluto. Aunque el XML se consideraría bien formado, si no se trata de datos estructurados, intentar cambiar a la Vista de Datos generará el siguiente mensaje: "Aunque este documento tiene un formato correcto, contiene la estructura que la vista de datos no puede mostrar".

En la vista Datos, puede hacer lo siguiente:

  • Rellenar manualmente tablas de datos

  • Edición de tablas de datos existentes

  • Generación de un esquema XML a partir de un documento XML

Vista XML

La vista XML proporciona un editor para editar XML sin formato y proporciona IntelliSense y codificación de colores. La finalización de sentencias está disponible cuando se trabaja en archivos .xsd y archivos .xml que tienen un esquema asociado. Escriba < para iniciar una etiqueta y se le presentará una lista de elementos que son válidos en esa ubicación. Después de escribir el nombre del elemento y presionar la barra espaciadora, se le mostrará una lista de atributos que admite el elemento.

Nota

Las opciones de Microsoft IntelliSense no están disponibles en la barra de herramientas. Cuando esté en el Editor XML, para acceder a las opciones, en el menú Edit, haga clic en IntelliSense.

Vista SHOWPLAN

Los planes de consulta se pueden guardar en formato XML cuando se crean mediante la opción SET SHOWPLAN_XML ON. Haga doble clic en un archivo con la extensión .showplan para abrir el plan de consulta.

Consulte también

Guardar un plan de ejecución en formato XML