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
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
Especificar el tipo de diseño XSD
Elige el formato de salida entre Russian Doll, Salami Slice y Venetian Blind
Selección del tipo de contenido
Cambia entre Smart, que deduce el tipo a partir del valor, o todos los elementos como tipo string
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
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.