Entrada HTML

Salida JSON

¿Que es un conversor HTML a JSON?

Un conversor HTML a JSON parsea el marcado HTML y genera un arbol de elementos JSON estructurado. Cada nodo representa un elemento HTML con su nombre de etiqueta, atributos, texto y nodos hijo.

Usa la API DOMParser del navegador para un parseo preciso. Util para scraping, pruebas DOM y migracion de contenido.

Como convertir HTML a JSON

Sigue estos tres pasos para parsear HTML en un arbol JSON.

1

Pega o sube HTML

Pega tu HTML en el panel izquierdo o haz clic en Subir.

2

Ver la salida JSON

El panel derecho muestra el arbol JSON con campos tag, attrs, children y text.

3

Copiar o descargar

Haz clic en Copiar o Descargar para guardar como .json.

Cuando usar HTML a JSON

Pipelines de scraping

Convierte paginas HTML scrapeadas en JSON para procesamiento en Python o Node.js.

Pruebas de estructura DOM

Usa la representacion JSON para escribir aserciones sobre la estructura del DOM.

Migracion de contenido

Parsea HTML de CMS a JSON para transformarlo al formato destino.

Transformacion de respuestas API

Parsea fragmentos HTML de APIs a JSON para extraer datos programaticamente.

Preguntas frecuentes

¿Como es la salida JSON?

Cada elemento: {"tag":"div","attrs":{"class":"hero"},"children":[...],"text":""}.

¿Maneja documentos HTML completos?

Si. Documentos completos o fragmentos.

¿Se incluyen los comentarios?

Si, como nodos con "tag":"#comment".

¿El JSON es valido?

Si, siempre JSON valido con formato.

¿Se almacenan mis datos?

No. Todo en el navegador.

Herramientas relacionadas

Mas herramientas de HTML y datos: