XML Editor (SQL Server Management Studio)
se aplica a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics 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.