Gratis XML til Base64-koder på nett
Koder XML til Base64 og dekoder Base64 til XML umiddelbart i nettleseren. Ingen opplasting, ingen server — 100% privat.
XML-inndata
Base64-utdata
Hva er XML til Base64?
Noen ganger må du bygge inn et XML-dokument i et JSON-felt, en databasekolonne eller en nettverkspayload — men rå XML med vinkelparenteser forårsaker escape-problemer. Base64-koding konverterer XML til en trygg ASCII-streng som kan overføres overalt uten korrupsjon. Dette verktøyet gjør det i ett trinn: lim inn XML og få en Base64-streng tilbake. Se også MDN Base64-guiden.
Slik bruker du dette verktøyet
Velg modus
Velg Koder for å konvertere XML til Base64, eller Dekod for motsatt retning.
Lim inn inndata
Lim inn XML (eller Base64-streng) i venstre editor. Bruk Eksempel for å laste inn en prøve eller Last opp for en fil.
Kopier eller last ned resultatet
Base64-utdataene kan brukes i API-er eller lagres trygt. Trenger du å escape XML i stedet? Prøv XML Escape. Vil du konvertere XML til et annet format? Prøv XML til JSON.
Eksempel
Koding av et enkelt XML-dokument til Base64 — et vanlig mønster når du bygger inn XML i JSON:
Kode XML til Base64
Kodet som Base64:
Klikk på Eksempel-knappen for å laste inn eksempel-XML og se Base64-utdataene umiddelbart.
Når hjelper XML til Base64?
Nyttig ved innbygging av XML i JSON-payloads, lagring av XML i databaser som ikke støtter spesialtegn, eller overføring av XML via kanaler som forventer ren ASCII-tekst.
Ofte stilte spørsmål
Hvorfor kode XML til Base64?
Base64 gjør XML om til en ren ASCII-streng, trygg for JSON-verdier, URL-parametere eller HTTP-hoder. Se RFC 4648 for hele spesifikasjonen.
Hvordan dekoder jeg en Base64-streng til XML?
Bytt til Dekod-modus og lim inn Base64-strengen. Verktøyet bruker nettleserens innebygde atob()-funksjon. Data URI-prefikser fjernes automatisk.
Fungerer dette med XML som inneholder UTF-8-tegn?
Ja. Koderen bruker btoa(unescape(encodeURIComponent(xml))) internt, som håndterer flerbyte UTF-8-tegn riktig.
Er XML-dataene mine private?
Absolutt. All koding og dekoding skjer lokalt i nettleseren din. Ingen data sendes til noen server.
Kan jeg kode store XML-filer?
Du kan lime inn eller laste opp XML-filer av hvilken som helst størrelse nettleseren kan håndtere. Base64-utdata er ca. 33% større enn inndata.
Relaterte verktøy
Base64-kodingsordningen er definert i RFC 4648. XML-spesifikasjonen er på W3C XML.