Generador de datos JSON simulado
Convierta un esquema de una línea por campo en una serie de registros JSON falsos y realistas.
Generador de datos JSON simulado
Describe la forma de un registro y recupera una serie de filas JSON falsas que coinciden. Cada línea de entrada es un campo, escrito como nombre:tipo, por ejemplo id:uuid, nombre:cadena, edad:número, activo:booleano, firmado en:fecha. Se admiten seis tipos: cadena, número, booleano, correo electrónico, uuid y fecha, que no distinguen entre mayúsculas y minúsculas. Las líneas que no se ajustan a esa forma, usan un tipo no reconocido o simplemente están en blanco se omiten sin quejarse, por lo que un error tipográfico nunca interrumpe la ejecución.
Cada campo obtiene un valor apropiado para su tipo: cadena selecciona una palabra en inglés simple de una pequeña lista incorporada, número produce un número entero de 0 a 1000, booleano es verdadero o falso, correo electrónico combina dos de esas palabras en una dirección minúscula, uuid es un UUID versión 4 adecuado y fecha es una cadena ISO AAAA-MM-DD de los últimos tres años. "Filas para generar" controla cuántos registros regresan, de 1 a 100. El resultado es una única matriz JSON, impresa con sangría de dos espacios, lista para pegar en un archivo fijo, generar una base de datos local, simular una respuesta API o entregar a un componente de frontend antes de que exista el backend real.
Esto está pensado para el caso cotidiano de necesitar rápidamente datos de prueba plausibles: completar una tabla de demostración, ejercitar un formulario o alimentar un script que espera una forma particular. No es un validador de esquemas y no infiere tipos a partir de JSON existente: usted describe los campos que desea y él los completa, extrayendo cada valor del generador criptográfico de números aleatorios del navegador para que las ejecuciones sucesivas produzcan datos genuinamente diferentes aunque el formato permanezca fijo.
No se carga nada sobre el esquema que escribe o los datos generados en ninguna parte: se ejecuta completamente en su navegador y sigue funcionando sin conexión una vez que se ha cargado la página.