Zmniejsz rozmiar dokumentu JSON

Dla programistów przygotowujących dane do przesłania, osadzenia lub porównania, gdy liczy się mniejszy i jednolity zapis.

Zmniejsz poprawny dokument JSON przez usunięcie zbędnych odstępów i nowych wierszy, zachowując dane gotowe do przesłania lub osadzenia.

Jak używać

  1. Wklej prawidłowy dokument JSON, który chcesz zmniejszyć, w obszarze wejściowym albo zaimportuj odpowiedni plik.
  2. Uruchom minifikator: spacje, podziały wierszy i wcięcia zostaną usunięte z dokumentu.
  3. Weź wersję skompaktowaną pokazaną w panelu wyników i skopiuj ją.
  4. Sprawdź, czy skompaktowany dokument nadal jest prawidłowy, przepuszczając go w razie potrzeby przez formater.
  5. Zachowaj gdzieś wersję z wcięciami, ponieważ z pewnością przyda Ci się później do konserwacji.

Przykład

Przykład to mały obiekt z komunikatem i flagą. Po minifikacji sprawdź, czy cudzysłowy i nawiasy klamrowe nadal są na miejscu, a treść jest dokładnie niezmieniona: różnić się powinien tylko układ, nigdy same wartości.

Dane wejściowe

{
  "message": "Hello",
  "active": true
}

Wynik

{"message":"Hello","active":true}

Ograniczenia i formaty

Gdzie odbywa się przetwarzanie

Minifikacja działa w Twojej przeglądarce na tekście, który wkleisz, lub pliku, który zaimportujesz. Nic nie jest wysyłane na zewnątrz i nic nie zostaje po zamknięciu karty, więc dane biznesowe można skompaktować bez przekazywania ich dalej.

Częste pytania

Czy minifikacja zmienia jakiekolwiek wartości?

Nie, usuwane są tylko niepotrzebne spacje i podziały wierszy. Tekst wewnątrz ciągów znaków, liczby i wartości logiczne powinny pozostać dokładnie takie same, a porównanie obu wersji to szybki sposób potwierdzenia, że nic więcej się nie zmieniło.

Co jeśli mój JSON zostanie odrzucony?

Najpierw popraw składnię w formaterze, a potem wróć, aby go skompresować. Nieprawidłowego dokumentu nie można niezawodnie zmniejszyć, a błąd trzeba rozwiązać przed podjęciem jakiejkolwiek innej operacji.

Czy zminifikowany plik będzie ładował się szybciej?

Jest mniejszy, co może skrócić czas transferu, zwłaszcza gdy oryginał zawierał dużo wcięć. W przypadku małych obiektów zysk pozostaje skromny i zależy głównie od konfiguracji buforowania.

Narzędzia w tej samej kategorii