Jeśli coś się nie parsuje, zobaczysz, co jest nie tak i w którym wierszu, z przyciskiem, który tam przeniesie. Konwertuj między plikami JSON, YAML, TOML, XML i .env w przeglądarce. Jest darmowe i prywatne.
Jak przekonwertować plik
- Wklej tekst w pole Dane wejściowe albo naciśnij Otwórz plik. Przykłady wczytuje próbkę.
- Zostaw włączone Wykryj automatycznie albo wybierz format samodzielnie.
- Wybierz format wyjściowy: JSON, YAML, TOML, XML lub .env.
- Wybierz 2 spacje lub 4 spacje dla wcięcia.
- Naciśnij Kopiuj lub Pobierz.
Jak przenoszą się wartości
JSON, YAML i TOML mają obiekty, listy, ciągi znaków, liczby i prawda/fałsz, więc konwertują się czysto. TOML nie ma null, więc puste wartości są pomijane i dostajesz o tym informację. Daty w YAML i TOML są zachowywane jako tekst w formacie ISO, więc 2026-10-21 zostaje dokładnie takie, jak zapisano.
XML i .env
Atrybuty XML stają się kluczami zaczynającymi się od @, tekst obok elementów potomnych trafia pod #text, a powtarzające się elementy stają się listą. Powrót do XML podąża za tymi samymi regułami. Plik .env to płaska lista nazw i wartości, więc zagnieżdżone dane są spłaszczane do nazw takich jak DATABASE_HOST, a listy są łączone przecinkami. Wartości w cudzysłowie, wiersze export, komentarze w wierszu i wielowierszowe wartości w podwójnym cudzysłowie są rozumiane.
Komunikaty o błędach, które pomagają
Każdy parser podaje wiersz i kolumnę, w której utknął, na przykład brakujący przecinek w JSON, tabulator lub złe wcięcie w YAML, zduplikowany klucz w TOML albo tag, który się nie zamyka w XML. Naciśnij Pokaż wiersz, aby przejść prosto do niego.
Obsługiwane pliki
Możesz otwierać pliki .json, .yaml, .yml, .toml, .xml, .env, .ini i zwykły tekst.
Wskazówki
- Sprawdź wynik, zanim go użyjesz. Płaskie formaty, takie jak .env, tracą strukturę, gdy zagnieżdżone dane są spłaszczane.
- Uważaj na wcięcia w YAML. Używaj spacji, nigdy tabulatorów.
- Konwersja z XML i z powrotem działa najlepiej, gdy XML jest prosty.
- Użyj narzędzi JSON, aby walidować lub porządkować JSON, i porównywania tekstów, aby porównywać wersje pliku konfiguracyjnego.
Typowe zastosowania
Przenoszenie konfiguracji między narzędziami, zamiana odpowiedzi API w czytelny plik i odczytywanie danych w formacie, którego nie używasz na co dzień. Pasuje do programistów, uczniów i każdego, kto edytuje pliki ustawień.
Pytania
Czy moje dane są przesyłane?
Nie. Konwersja odbywa się w Twojej przeglądarce.
Dlaczego niektóre wartości zostały pominięte?
TOML nie ma wartości null, więc puste wartości są pomijane i dostajesz o tym informację.
Czy może konwertować komentarze?
Komentarze nie są przenoszone między formatami, bo JSON ich nie ma.