Convertir JSON a Properties (y Properties a JSON)
Convierte JSON en archivos .properties de Java y archivos .properties en JSON. Las claves anidadas usan notación con puntos, como en el application.properties de Spring Boot.
Cómo funciona
- 1
Pega o abre tus datos
Pega texto, suelta un archivo en el editor o haz clic en Abrir archivo. Con Cargar ejemplo verás cómo funciona la herramienta.
- 2
Ajusta las opciones
El resultado se actualiza mientras escribes. Cambia las opciones para obtener exactamente lo que necesitas.
- 3
Copia o descarga
Copia el resultado al portapapeles o descárgalo como archivo.
Por qué PixNudge
No se sube nada
Tus datos se procesan en tu navegador y nunca se envían a un servidor, así que las claves de API, los tokens y los datos de clientes siguen siendo privados.
Instantáneo, incluso con archivos grandes
No hay idas y vueltas a un servidor: los resultados aparecen mientras escribes y los archivos de varios megabytes se procesan con fluidez.
Números exactos
Los números largos, como los ID de 64 bits, se conservan tal como están escritos en lugar de redondearse.
Preguntas frecuentes
¿Cómo se escriben los objetos y las listas anidados?
Las claves anidadas se unen con puntos y los elementos de las listas reciben un índice, así que {"app": {"admins": ["ana"]}} pasa a ser app.admins[0]=ana, el formato que usa Spring Boot.
¿Se admiten comentarios y secuencias de escape?
Sí. Las líneas que empiezan por # o ! son comentarios, una barra invertida al final de una línea la continúa en la siguiente, y se decodifican secuencias de escape como \n y \u00e9. Las claves se pueden separar de los valores con =, : o un espacio.
¿Cuándo debo escapar los caracteres no ASCII?
Java 8 y las versiones anteriores leen los archivos .properties como ISO-8859-1. Activa Escapar caracteres no ASCII para escribir caracteres como é en la forma \u00e9; así el archivo funciona en cualquier sitio.