sv

JSON till XML

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

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+

    JSON är språket för moderna API:er och webbappar, men många företagssystem, SOAP-tjänster, RSS/Atom-flöden samt Office- och konfigurationsformat kräver fortfarande XML. Det här verktyget serialiserar ditt JSON-träd till likvärdig, välformad XML.

    Körs helt lokalt (fast-xml-parser, ren JavaScript). Objektnycklar blir element; nycklar med prefixet "@_" blir XML-attribut, precis som i XML till JSON, så att en tur och retur bevaras. Eftersom XML behöver exakt en rot förpackas en array eller ett objekt med flera nycklar på toppnivå i ett <root>-element; poster i en array blir upprepade <item>-element.

    Du möter det här vid export till ett äldre system, en import som bara tar emot XML, en SOAP-slutpunkt eller en Office-mall. Resultatet är indenterad, välformad XML med en XML-deklaration, redo att öppna eller mata in i en XML-verktygskedja. Ogiltig JSON avvisas med ett tydligt fel, ingenting laddas upp.

    Tekniska data

    Tekniska data
    IndataformatJSON
    UtdataformatXML
    BatchbearbetningNej
    BearbetningLokalt i webbläsaren (JavaScript)
    FiluppladdningIngen

    I 3 steg

    1. Släpp eller välj din JSON-fil.
    2. Verktyget serialiserar den till XML.
    3. Ladda ner XML-filen.

    Begränsningar: Välformad XML med exakt en rot: arrayer och objekt med flera nycklar förpackas i <root>, poster i en array blir <item>. Nycklar med prefixet "@_" blir attribut - JSON har inget eget attributbegrepp, så utan det prefixet blir allt element. Ogiltig JSON avvisas med ett tydligt fel.

    Vanliga frågor

    Laddas min fil upp?

    Nej, konverteringen sker helt lokalt i webbläsaren. Din JSON-fil lämnar aldrig din enhet.

    Hur skapas XML-attribut?

    Nycklar med prefixet "@_" blir XML-attribut i stället för element. Så styr du själv vilka värden som blir attribut.

    Varför ett <root>-element?

    XML behöver exakt en rot. En array eller ett objekt med flera nycklar på toppnivå förpackas därför automatiskt i <root>.

    Vad händer med JSON-arrayer?

    Varje array blir en följd av upprepade <item>-element, så att ordningen och alla värden bevaras.

    Går det att göra tur och retur?

    Ja, "@_"-konventionen matchar vårt XML till JSON-verktyg, så att du kan konvertera fram och tillbaka.

    Relaterade verktyg