sv

XML till JSON

Konvertera en XML-fil till JSON lokalt - med element och attribut, ingen uppladdning, direkt i webbläsaren.

Dra in JSON

Körs lokalt på din enhet ...

0%

Dina filer lämnade aldrig din enhet

    Laddas min fil upp?

    Nej. Allt körs i din webbläsare - din fil lämnar aldrig din enhet. Så går det att verifiera

    Ingen uppladdning100% lokalt
    Innehållet stannar hos digingen åtkomst för tredje part
    Servrar i TysklandGDPR by design
    Granskat externtTLS A+ · HTTP-rubriker A+

    XML är ett spritt, hierarkiskt dataformat - typiskt för RSS-flöden, SOAP-API:er, kontorsdokument, konfigurationer och datautbyte mellan system. För vidare bearbetning i moderna program och API:er är JSON dock smidigare. Det här verktyget översätter XML-filens trädstruktur till ett likvärdigt JSON-objekt.

    Det här verktyget tolkar ditt XML helt lokalt i din webbläsare (fast-xml-parser, ren JavaScript). Kapslade element blir kapslade objekt, attribut tas över med prefixet "@_", så att ingen information går förlorad. Ogiltigt XML avvisas med ett tydligt felmeddelande. Inget laddas upp.

    Du möter det här exempelvis vid utvärdering av ett nyhetsflöde, en webbplatskarta, ett gränssnitt för ett kontoutdrag eller en gammal dataexportmall som fortfarande tänker i vinkelparenteser. Notera en egenhet när du läser resultatet: förekommer ett barnelement bara en gång uppstår ett enskilt objekt, vid upprepning däremot en lista. Den som tar höjd för det i koden som bearbetar vidare undviker överraskande specialfall när antalet växlar.

    Tekniska data

    Tekniska data
    IndataformatXML
    UtdataformatJSON
    BatchbearbetningNej
    BearbetningLokalt i webbläsaren (JavaScript)
    FiluppladdningIngen

    I 3 steg

    1. Släpp eller välj din XML-fil.
    2. Välj formatering (indragen eller kompakt).
    3. Ladda ner JSON-filen.

    Begränsningar: XML-koden måste vara välformad (annars ett tydligt fel). Attribut får prefixet '@_'. Kommentarer och bearbetningsinstruktioner hoppas över. Blandat innehåll kan inte alltid mappas entydigt. Namnrymder stannar kvar som ett prefix i nyckeln.

    Vanliga frågor

    Laddas min fil upp?

    Nej. Omvandlingen körs helt lokalt i webbläsaren - inget skickas.

    Tas attribut över?

    Ja. Attribut visas i JSON-filen med prefixet "@_" före namnet.

    Vad händer vid ogiltigt XML?

    Du får ett tydligt felmeddelande med orsaken - ingen krasch.

    Kan jag ge ut kompakt JSON?

    Ja, via alternativet väljer du indenterat eller kompakt JSON.

    Relaterade verktyg