Conversor de tablas Lua a JSON
Convierte la sintaxis de tablas Lua a JSON válido online y gratis. Admite tablas anidadas, claves indexadas, comentarios y archivos de configuración Lua con estilo return. Rápido, seguro y sin registro.
Convert Lua table syntax to valid JSON instantly. Supports nested tables, keyed fields, indexed keys, comments, booleans, nil, and quoted strings.
¿Por qué usar este conversor de Lua a JSON?
- Compatibilidad con la sintaxis de tablas Lua: analiza campos con clave, claves indexadas, tablas anidadas, booleanos, valores nil y cadenas con comillas simples y dobles.
- Conversión de estructuras anidadas: convierte tablas Lua profundamente anidadas en objetos y arrays JSON válidos, conservando la estructura para APIs y almacenamiento.
- Procesamiento solo en el navegador: todo se ejecuta localmente en tu navegador, así que los datos de origen en Lua se quedan en tu dispositivo y nunca se suben a un servidor.
- Salida JSON lista para producción: genera JSON limpio y formateado que puedes copiar directamente en cadenas de herramientas, scripts, archivos de configuración y payloads de backend.
Qué convierte esta herramienta de Lua a JSON
Este conversor de Lua a JSON está pensado para la sintaxis de tablas Lua . Analiza literales de tabla, estructuras anidadas, claves indexadas, claves con nombre y valores escalares de Lua, y después produce una salida JSON válida y legible para APIs web, bases de datos y flujos de automatización.
Cómo se manejan las tablas Lua mixtas
Las tablas Lua puramente secuenciales se emiten como arrays JSON. Las tablas con clave se emiten como objetos JSON. Las tablas mixtas se normalizan como objetos JSON para no perder datos durante la conversión.
Privacidad y seguridad
Toda la conversión ocurre en tu navegador. Tu código fuente Lua no se sube a servidores, lo que hace que este conversor sea apto para scripts privados y modelos de datos internos.
Tipos de valores Lua admitidos
El conversor maneja cadenas, números, booleanos y valores nil junto con estructuras de tabla anidadas. Las funciones y userdata de Lua no son representables en JSON y se omiten con un aviso descriptivo para que sepas exactamente qué se ha dejado fuera.
Preguntas frecuentes
Sí. El analizador admite tablas Lua anidadas y las convierte en objetos y arrays JSON anidados equivalentes.
Sí. Se admiten entradas como return { ... }, algo habitual en archivos de configuración y módulos Lua.
Cuando una tabla Lua contiene valores con clave y secuenciales, el conversor la normaliza como objeto JSON para conservar todos los valores.
Sí. La conversión se realiza por completo en el navegador, así que tu código Lua no se transmite ni se almacena en servidores externos.
El conversor maneja cadenas, números, booleanos, nil (convertido a null de JSON) y estructuras de tabla anidadas. Las funciones y userdata de Lua no son representables en JSON y se omiten con un aviso.
Sí. Es 100 % gratis, sin cuenta ni registro.
Sí. Las tablas Lua con claves enteras explícitas se tratan como arrays secuenciales cuando las claves forman una secuencia contigua que empieza en 1, y como objetos JSON en caso contrario.