Aplicación web ligera para convertir contenido serialize() de PHP a una estructura clara, editable y exportable.
- Parsea texto serializado de PHP a objeto/array usable.
- Muestra un árbol desplegable para inspeccionar datos anidados.
- Permite editar el resultado en JSON y aplicar cambios.
- Exporta el contenido a:
- JSON
- Markdown
- YAML
- TXT (vista árbol)
- PDF (captura del visor)
- PHP serializado
- Array PHP (
$data = [...])
Puedes ver un ejemplo funcionando en:
La app tiene 4 zonas principales:
- Entrada de texto serializado (con carga de archivo).
- Editor JSON.
- Vista árbol desplegable.
- Panel de exportación.
También muestra métricas de:
- Entradas
- Profundidad
- Abre index.html en el navegador.
- Pega tu string serializado o carga un archivo.
- Pulsa
Convertir. - Revisa/edita en el panel JSON.
- Pulsa
Aplicar cambiossi editaste el JSON. - Exporta en el formato que necesites.
- En entrada serializada:
Ctrl + Enter(oCmd + Enter) para convertir. - En editor JSON:
Ctrl + Enter(oCmd + Enter) para aplicar cambios.
.txt.php.ser.log
Las librerías externas cargadas por CDN incluyen integrity (SRI) y crossorigin="anonymous" para reducir riesgo de manipulación:
- Bootstrap CSS
- jQuery
- jsPDF
- html2canvas
.
|- index.html # Estructura de la app
|- style.css # Estilos
|- app.js # Parser, render, eventos y exportación
|- constants.js # Configuración central (APP_CONFIG)
|- README.md # Documentación del proyecto
- El parser contempla longitudes en bytes UTF-8 para strings serializadas.
- El proyecto es front-end puro (sin build, sin dependencias locales).
- Codificación recomendada de archivos: UTF-8.
Pendiente de definir.