Apple plist a JSON
Convierte una lista de propiedades XML de Apple a JSON, y JSON de vuelta a plist.
Apple plist a JSON
Pega una lista de propiedades XML de Apple (.plist) y esta herramienta la convierte a JSON, o pega JSON y conviértelo de vuelta a plist. Maneja todos los tipos de plist: diccionarios y arrays se convierten en objetos y arrays JSON, cadenas y booleanos se mapean directamente, y números enteros y decimales se convierten en números JSON.
Las fechas y datos binarios requieren cuidado especial, ya que JSON no tiene tipos nativos para ellos. Activa "Fechas ISO 8601" para renderizar una fecha plist como una cadena ISO 8601 simple, o de vuelta, para detectar una cadena JSON que se vea como ISO y convertirla nuevamente en fecha; desactívalo y la fecha se convierte en un pequeño objeto marcador en su lugar, etiquetado para que el viaje de vuelta permanezca sin pérdidas. La opción "Contenido <data>" controla cómo aparecen los bloques de datos codificados en base64 del plist en JSON: mantenidos como texto base64 o decodificados a texto legible cuando la carga útil es realmente UTF-8. Otras opciones cubren indentación, ordenar alfabéticamente las claves del diccionario, y (para plists que carecen del encabezado DOCTYPE estándar) tolerar esa omisión en lugar de rechazar el archivo.
Si el marcado plist está malformado, el error nombra el problema y, cuando "Reportar número de línea en error" está activado, señala la línea exacta para que puedas encontrarla rápidamente en un archivo grande. Los plist y documentos JSON muy grandes se manejan de la misma manera que cualquier otra entrada, hasta el límite de tamaño de salida de la herramienta.
Todo se ejecuta localmente en tu navegador (un plist puede contener preferencias de aplicaciones o configuración de dispositivos, y nunca se sube nada). Copia el resultado, descárgalo como archivo .txt o envía la salida directamente de vuelta a la entrada para seguir transformándola.