Konvertera HTML till JSON Online | Gratis & Säkert

Konvertera HTML-filer till JSON direkt. Tolkar HTML-strukturen till ett JSON-träd - säker lokal bearbetning i webbläsaren.

Klistra in valfri HTML och det här verktyget konverterar den omedelbart till ett strukturerat JSON-träd—varje element mappas som en nod med taggnamn, attribut, textinnehåll, barnelement och kommentarer. All bearbetning sker i din webbläsare via det inbyggda DOMParser-API:et, utan att någon kod skickas till en server.

HTML-inmatning

Ladda upp

ExempelLadda uppKonverteraRensa

JSON-utdata

JSON-resultat visas här...

JSON-formaterareKopieraLadda ner

JSON-resultat visas här...

Hur man konverterar HTML till JSON

01

Klistra in din HTML-kod eller ladda upp en HTML-fil.

02

Verktyget analyserar automatiskt HTML till ett JSON-träd.

03

Kopiera eller ladda ner JSON-utdata.

Nyckelfunktioner

Klientbaserad bearbetning

Din HTML analyseras direkt i din webbläsare. Ingen data skickas till någon server.

DOM-trädstruktur

Konverterar element, attribut, text och kommentarer till ett kapslat JSON-objekt.

Felhantering

Upptäcker och rapporterar HTML-analysfel.

Vanliga frågor

Är detta verktyg gratis?

Ja, denna HTML till JSON-omvandlare är helt gratis.

Hur fungerar konverteringen?

Den använder webbläsarens inbyggda DOMParser API för att analysera HTML-strängen och bygger rekursivt en JSON-representation av DOM-trädet.

Du kanske också behöver

HTML-visare

Förhandsgranska och redigera HTML-kod i realtid.

Öppna verktyget

HTML-minifierare/formaterare

Minifiera eller formatera HTML-text med 2/4 mellanslags indrag.

Öppna verktyget

Markdown till JSON

Konvertera Markdown AST, tabeller och frontmatter till JSON.

Öppna verktyget

XML till JSON

Konvertera XML-sträng till JSON-objekt.

Öppna verktyget

Klistra in valfri HTML och det här verktyget konverterar den omedelbart till ett strukturerat JSON-träd—varje element mappas som en nod med taggnamn, attribut, textinnehåll, barnelement och kommentarer. All bearbetning sker i din webbläsare via det inbyggda DOMParser-API:et, utan att någon kod skickas till en server.

Hur du använder HTML till JSON-konverteraren

  1. 1

    Klistra in eller ladda upp HTML

    Ange HTML-kod direkt i inmatningsfältet eller använd Ladda upp-knappen för att öppna en .html-fil från din enhet.

  2. 2

    Konvertera till JSON

    Verktyget parsar HTML med DOMParser och traverserar DOM:en rekursivt och bygger ett nestet JSON-objekt för dokumentträdet.

  3. 3

    Granska resultatet

    Granska varje nods taggnamn, attribut, text, barnelement och kommentarer i JSON-utdatapanelen.

  4. 4

    Kopiera eller ladda ned

    Använd Kopiera för att skicka JSON till urklipp eller Ladda ned för att spara det som en .json-fil till din kod.

Källor

  • WHATWG — HTML Standard

    Den levande specifikationen som definierar HTML-element, attribut och parsningsalgoritmen som omvandlar uppmärkning till ett DOM-träd.

  • MDN — DOMParser

    Webb-API som det här verktyget använder för att parsa en HTML-sträng till ett navigerbart DOM-dokument i webbläsaren.

  • RFC 8259 — JSON

    IETF-specifikationen för JSON-datautbytesformatet som används i verktygets utdata.

Relaterade verktyg

Vanliga frågor

Är det här verktyget gratis?
Ja, den här HTML till JSON-konverteraren är helt gratis och kräver ingen registrering.
Skickas mitt HTML till en server?
Nej. All bearbetning sker lokalt i din webbläsare via DOMParser. Din kod lämnar aldrig din enhet.
Hur fungerar HTML till JSON-konverteringen?
Verktyget använder webbläsarens inbyggda DOMParser-API för att parsa HTML och traverserar sedan DOM-trädet rekursivt och sparar varje nod som ett JSON-objekt med taggnamn, attribut, text och barn.
Hur representeras attribut och text i JSON?
Varje element blir en nod med taggnamn, en attributkarta, textinnehåll och en array av barnnoder—vilket speglar strukturen i det ursprungliga DOM-trädet.
Kan verktyget hantera felaktig eller ofullständig HTML?
Ja. DOMParser är tolerant och följer HTML-parsningsalgoritmen för att återhämta sig från vanliga fel; verktyget identifierar och rapporterar även parsningsfel.