Crear esquema XML (XSD)

Crea una definición de esquema XML (XSD) a partir de un XML

Características

Compatible con 3 diseños de XSD

Elige entre 3 estilos de diseño como Russian Doll

Deduce el tipo de dato a partir del valor

Analiza números y fechas para convertirlos de forma automática al tipo xs adecuado

Analiza y refleja el número de apariciones

Añade automáticamente maxOccurs a los elementos repetidos

Compatible con cadena y archivo

Dos métodos: pegar el XML y cargar un archivo .xml

Cómo usar

1

Seleccionar la pestaña del método de entrada

Pega el XML directamente en la pestaña de cadena o carga un .xml en la pestaña de archivo

2

Especificar el tipo de diseño XSD

Elige el formato de salida entre Russian Doll, Salami Slice y Venetian Blind

3

Selección del tipo de contenido

Cambia entre Smart, que deduce el tipo a partir del valor, o todos los elementos como tipo string

4

Ejecutar con el botón de generación

Al pulsar el botón se ejecuta el análisis y se muestra el XSD al instante a la derecha

5

Guardar o copiar el XSD

Descárgalo como schema.xsd desde el campo de salida o cópialo

Casos de uso

Elaboración de especificaciones de XML

Genera la definición del esquema a partir de un XML de ejemplo y úsala para documentar la estructura de los datos

Preparación previa de la validación de datos

Prepara un esquema de validación para comprobar la conformidad del XML que recibes

Comprensión de la estructura en integraciones de API

Analiza la respuesta XML de una API externa y visualiza la estructura de elementos y tipos

Aprendizaje de la sintaxis XSD

Compara la salida de los 3 estilos de diseño y profundiza en la comprensión de la notación de esquemas

Seguridad y privacidad

Procesamiento en el navegador

Los datos introducidos se procesan únicamente dentro de su navegador y no se envían al exterior.

Procesamiento solo en el navegador

La generación del XSD se procesa completamente en su navegador y los datos de entrada no se envían a ningún servidor.

Comunicación cifrada con HTTPS

La carga de la página también se cifra con TLS y terceros no pueden leer su contenido.

Sin envío a terceros

Los datos de entrada no se envían a servicios externos como redes publicitarias o rastreadores.

Sin guardado automático de resultados

El XSD generado y sugerencias de entrada no se almacenan en el servidor.

Herramientas relacionadas