Converti HTML in JSON Online | Gratuito e Sicuro

Converti file HTML in JSON analizzando la struttura del documento in un albero di nodi: conversione sicura lato client, senza upload sul server.

Incolla qualsiasi HTML e questo strumento lo converte istantaneamente in un albero JSON strutturato—ogni elemento viene mappato come nodo con il suo nome di tag, attributi, contenuto testuale, elementi figli e commenti. L'elaborazione avviene interamente nel tuo browser tramite l'API nativa DOMParser, senza che alcun codice venga inviato a un server.

Input HTML

Carica

EsempioCaricaConvertiCancella

Output JSON

Il risultato JSON apparirà qui...

Formattatore JSONCopiaScarica

Il risultato JSON apparirà qui...

Come convertire HTML in JSON

01

Incolla il tuo codice HTML o carica un file HTML.

02

Lo strumento analizza automaticamente l'HTML in un albero JSON.

03

Copia o scarica l'output JSON.

Caratteristiche Chiave

Elaborazione Lato Client

Il tuo HTML viene analizzato direttamente nel tuo browser. Nessun dato viene inviato a nessun server.

Struttura ad Albero DOM

Converte elementi, attributi, testo e commenti in un oggetto JSON nidificato.

Gestione Errori

Rileva e segnala errori di analisi HTML.

FAQ

Questo strumento è gratuito?

Sì, questo convertitore da HTML a JSON è completamente gratuito da usare.

Come funziona la conversione?

Utilizza l'API DOMParser nativa del browser per analizzare la stringa HTML e costruisce ricorsivamente una rappresentazione JSON dell'albero DOM.

Potrebbe servirti anche

Visualizzatore HTML

Visualizza e modifica codice HTML in tempo reale.

Apri strumento

Minificatore HTML

Minifica o formatta il testo HTML con rientro di 2/4 spazi.

Apri strumento

Da Markdown a JSON

Converti AST Markdown, tabelle e metadati iniziali in JSON.

Apri strumento

XML a JSON

Converti stringa XML in oggetto JSON.

Apri strumento

Incolla qualsiasi HTML e questo strumento lo converte istantaneamente in un albero JSON strutturato—ogni elemento viene mappato come nodo con il suo nome di tag, attributi, contenuto testuale, elementi figli e commenti. L'elaborazione avviene interamente nel tuo browser tramite l'API nativa DOMParser, senza che alcun codice venga inviato a un server.

Come usare il convertitore HTML in JSON

  1. 1

    Incolla o carica il tuo HTML

    Inserisci il codice HTML direttamente nel campo di input, o usa il pulsante Carica per aprire un file .html dal tuo dispositivo.

  2. 2

    Converti in JSON

    Lo strumento analizza l'HTML con DOMParser e percorre il DOM in modo ricorsivo, costruendo un oggetto JSON annidato per l'albero del documento.

  3. 3

    Ispeziona il risultato

    Esamina il nome del tag, gli attributi, il testo, gli elementi figli e i commenti di ogni nodo nel pannello di output JSON.

  4. 4

    Copia o scarica

    Usa Copia per inviare il JSON agli appunti, o Scarica per salvarlo come file .json da usare nel tuo codice.

Riferimenti

  • WHATWG — HTML Standard

    La specifica vivente che definisce elementi HTML, attributi e l'algoritmo di analisi che converte il markup in un albero DOM.

  • MDN — DOMParser

    L'API Web usata da questo strumento per analizzare una stringa HTML in un documento DOM navigabile nel browser.

  • RFC 8259 — JSON

    La specifica IETF per il formato di scambio dati JSON usato nell'output dello strumento.

Strumenti correlati

Domande frequenti

Questo strumento è gratuito?
Sì, questo convertitore da HTML a JSON è completamente gratuito e non richiede registrazione.
Il mio HTML viene inviato a un server?
No. Tutta l'elaborazione avviene localmente nel tuo browser tramite DOMParser. Il tuo codice non lascia mai il tuo dispositivo.
Come funziona la conversione da HTML a JSON?
Lo strumento usa l'API DOMParser nativa del browser per analizzare l'HTML, poi percorre l'albero DOM in modo ricorsivo salvando ogni nodo come oggetto JSON con nome del tag, attributi, testo e figli.
Come sono rappresentati attributi e testo nel JSON?
Ogni elemento diventa un nodo con il nome del tag, una mappa degli attributi, il contenuto testuale e un array di nodi figli—rispecchiando la struttura dell'albero DOM originale.
Lo strumento gestisce HTML malformato o incompleto?
Sì. DOMParser è tollerante e segue l'algoritmo di analisi HTML per recuperare gli errori comuni; lo strumento rileva e segnala anche gli errori di analisi.
Come convertire HTML in JSON con il parser XML di Python?
In Python si possono usare librerie come BeautifulSoup o lxml. Questo strumento, tuttavia, lo fa in pochi secondi senza scrivere codice.