Veelvoorkomende JSON-syntaxisfouten begrijpen en direct oplossen | GoToolstack
Gids voor het opsporen en herstellen van JSON-syntaxfouten conform RFC 8259: ontbrekende komma’s, trailing commas, ongequote keys en escape-tekens.
Codeer platte tekst direct naar Base64 of decodeer Base64-reeksen naar UTF-8 met ondersteuning voor URL-veilige varianten.
Base64 is een fundamenteel coderingsschema gedefinieerd in RFC 4648 dat binaire gegevens omzet in 64 afdrukbare ASCII-tekens. De Base64-encoder en decoder in GoToolstack zorgt voor een betrouwbare verwerking van tekst, bestanden en datatokens met volledige ondersteuning voor meertalige UTF-8-tekens (zoals ë, ï, é, ij) en de URL-Safe-standaard (waarbij + en / worden vervangen door - en _ en opvulling met = optioneel is).
Standaard browserfuncties zoals btoa() werpen een uitzondering op bij niet-ASCII-tekens omdat ze uitsluitend Latin1 ondersteunen. Onze implementatie maakt gebruik van de TextEncoder en TextDecoder API's, waardoor een vlekkeloze roundtrip van Nederlandse en internationale teksten gewaarborgd is zonder tekenvervorming (mojibake).
Codering: 3 bytes (24 bits) ➔ 4 Base64-tekens (6 bits elk) ; URL-Safe: + ➔ -, / ➔ _, opvulling = weglaten
Verliesvrije transformatie van binaire UTF-8-stromen naar veilige ASCII-tekstreeksen met behoud van diakritische tekens.