Wejście Base64

0 characters

Dane wyjściowe JSON

            

Całe dekodowanie odbywa się lokalnie w przeglądarce. Twoje dane nigdy nie opuszczają Twojego urządzenia, zapewniając pełną prywatność i bezpieczeństwo.

Sformatowane dane wyjściowe

Zdekodowany kod JSON jest automatycznie formatowany z odpowiednimi wcięciami i podświetlaniem składni w celu łatwej czytelności.

Zaawansowane funkcje

Uzyskaj szczegółowe statystyki dotyczące struktury JSON, w tym liczbę kluczy, analizę głębokości i oszacowanie rozmiaru.

Jak korzystać z dekodera Base64 do JSON

1Przygotowywanie danych Base64

Potrzebny jest ciąg zakodowany w formacie Base64 reprezentujący dane JSON. Jest to często spotykane w tokenach JWT, odpowiedziach API lub formatach przechowywania danych.

Przykładowy ciąg Base64: eyJ0aXRsZSI6IkJhc2U2NCBGb3JtYXQiLCJkZXNjcmlwdGlvbiI6IkNvbnZlcnQgQmFzZTY0IHRvIEpTT04iLCJ2ZXJzaW9uIjoxLjB9

2Dekodowanie do formatu JSON

Wklej ciąg Base64 w polu wejściowym i kliknij przycisk "Dekoduj do JSON". Narzędzie automatycznie zdekoduje i sformatuje kod JSON.

{
  "title": "Base64 Format",
  "description": "Convert Base64 to JSON",
  "version": 1.0
}

3Korzystanie z zdekodowanego kodu JSON

Po zdekodowaniu możesz skopiować kod JSON do schowka, pobrać go jako plik lub przeanalizować jego strukturę, korzystając z podanych statystyk.

4Typowe przypadki użycia

  • Decoding JWT (JSON Web Tokens)
  • Debugowanie odpowiedzi interfejsu API
  • Praca z zakodowanymi danymi w magazynie
  • Analizowanie serializowanych struktur JSON
  • Tworzenie i testowanie aplikacji

Popularne biblioteki do obsługi Base64 i JSON

JavaScript

Biblioteka js-base64

Biblioteka js-base64 zapewnia niezawodne kodowanie/dekodowanie Base64 dla JavaScript:

// Encode to Base64 const encoded = Base64.encode('Hello World');  // Decode from Base64 const decoded = Base64.decode(encoded);  // Parse JSON const json = JSON.parse(decoded);
Odwiedź js-base64 na npm

Python

Standardowa biblioteka języka Python zawiera moduły dla Base64 i JSON:

import base64 import json  # Encode to Base64 encoded = base64.b64encode(b'Hello World')  # Decode from Base64 decoded = base64.b64decode(encoded)  # Parse JSON data = json.loads(decoded)

Java

java.util.Base64

Java 8 zawiera kodowanie/dekodowanie Base64 w bibliotece standardowej:

import java.util.Base64; import com.google.gson.Gson;  // Encode to Base64 String encoded = Base64.getEncoder() .encodeToString("Hello World".getBytes());  // Decode from Base64 String decoded = new String( Base64.getDecoder().decode(encoded));  // Parse JSON with Gson Gson gson = new Gson(); MyObject obj = gson.fromJson(decoded, MyObject.class);

Related Tools