---
title: "Nuevas herramientas de edición de esquemas XML en XMLSpy"
date: "2011-03-02"
categories: 
  - "tools"
tags: 
  - "v2011r2"
  - "xml-editor"
  - "xml-schema"
  - "xmlspy"
description: Descubra las nuevas funciones de edición de esquemas XML en XMLSpy v2011r2, que incluyen opciones de ordenamiento, soporte para refactorización y opciones de documentación personalizables, para mejorar la eficiencia del desarrollo.
---
Status: #blog

Tags:  #v2011r2 #xml-editor #xml-schema #xmlspy

Categories: [xml](/blog/es/category/xml.md) [development](/blog/es/category/development.md)
# Nuevas herramientas de edición de esquemas XML en XMLSpy

Veamos algunas de las nuevas funciones para trabajar con esquemas XML en la última versión de XMLSpy.

#### Ordenación en la vista del esquema

Cuando está trabajando en [Editor gráfico de esquemas XML](https://www.altova.com/es/products/xmlspy/graphical_xml_schema_editor.html), Ahora puede ordenar algunos o todos los componentes del esquema alfabéticamente con un solo clic. Esto le ahorrará mucho tiempo cuando necesite organizar esquemas grandes que han evolucionado con el tiempo, y también para comprender nuevos esquemas que se presenten. Simplemente haga clic en el botón "A-Z" en la ventana de "Visión general del esquema" y seleccione las opciones de ordenamiento que prefiera. Sus componentes se ordenarán instantáneamente en la vista gráfica... 

[![xmlspy-ordenar-esquema](https://www.altova.com/blog/images/NewXMLSchemaEditingToolsinXMLSpy_B976/xmlspysortschema_thumb.gif)](https://www.altova.com/blog/images/NewXMLSchemaEditingToolsinXMLSpy_B976/xmlspysortschema.gif) 

...y cuando pasa a la vista de texto, el código del esquema se reorganiza y se estructura de nuevo.

#### Refactorización de esquemas

Otra nueva función, de gran valor al trabajar con esquemas complejos o aquellos heredados de otros desarrolladores, es el soporte para la refactorización de esquemas. Aprovechando la potente funcionalidad de "[Buscar en esquemas](https://www.altova.com/es/xmlspy/xml-schema-editor.html)" de XMLSpy, puede localizar rápidamente todas las instancias de un elemento o tipo global en un esquema, así como en todos los esquemas importados e incluidos, y luego renombrar ese componente en cada lugar donde aparezca. Esto facilita la refactorización de esquemas, garantizando al mismo tiempo la validez de todos los esquemas afectados.

#### Soporte inteligente para diferentes tipos

Es posible que también necesite cambiar el tipo de un elemento o un tipo base, lo que anteriormente implicaba reconfigurar todas las características asociadas a ese componente. Esta nueva función le permite conservar cualquier característica o atributo que sea compatible con el nuevo tipo. ![Renombrar componentes para refactorizar el esquema](https://www.altova.com/images/shots/xmlspy-modify-type.gif)  

#### Documentación de esquemas XML personalizable

Otra opción que los desarrolladores de esquemas han solicitado con frecuencia es la posibilidad de personalizar la documentación XML completa generada por XMLSpy. Esto ahora es posible gracias a la integración con StyleVision. StyleVision.. [herramienta de diseño de hojas de estilo](https://www.altova.com/es/products/stylevision/xslt_stylesheet_designer.html) Ofrece innumerables opciones avanzadas para personalizar las plantillas de documentación, desde la inclusión del logotipo y la identidad corporativa de su empresa, hasta la modificación completa de la apariencia y la organización de la documentación. La integración con StyleVision también le permite generar documentación en formato PDF, además de las opciones de salida en HTML, Word y RTF disponibles para la documentación estática en XMLSpy. Aquí tiene un ejemplo de la documentación de esquemas XML que personalizamos para la empresa ficticia Nanonull: ![Insertar una imagen en XML](https://www.altova.com/images/shots/xmlspy-custom-documentation.gif) XMLSpy 2011r2 también incluye varias plantillas de documentación útiles que se pueden utilizar tal cual o personalizar aún más en StyleVision

- **Descripción general de la estructura del esquema XML**: documenta la estructura de los elementos globales y los tipos complejos, especificando el número de niveles que desee
- **Todas las derivaciones de tipos de esquema XML**: muestra todos los tipos simples y complejos, así como sus tipos derivados, en formato de árbol
- **Lista de expresiones XPath:** Genera todas las posibles expresiones XPath que se pueden crear a partir de un esquema, basándose en un número de niveles especificado por el usuario
- **Estadísticas**: muestra el número de elementos, tipos, atributos, grupos, etc., tanto para el esquema general como para cada archivo de esquema asociado

Para utilizar una plantilla de documentación de esquema personalizada, debe tener instalados XMLSpy y StyleVision. Si es cliente de MissionKit, ya tiene ambas herramientas y puede aprovechar esta función, así como innumerables otras opciones para [trabajar con esquemas XML](https://www.altova.com/es/solutions/xml-schema-tools.html), desde el diseño de hojas de estilo e informes, hasta el mapeo de datos y mucho más. Si actualmente no es cliente de StyleVision, puede obtener una [versión de prueba gratuita](https://www.altova.com/es/download-trial/) en nuestro sitio web. La documentación de XBRL y WSDL generada por XMLSpy también puede personalizarse utilizando StyleVision. Como siempre, confiamos en sus comentarios y sugerencias de funciones al planificar cada lanzamiento. Por favor, háganos saber qué piensa de estas nuevas funciones y qué le gustaría ver en la próxima versión del producto, dejando un comentario aquí en el blog.
