pl

YAML do JSON

Zamień plik YAML na sformatowany JSON lokalnie - z zachowaniem struktury, bez wysyłania, prosto w przeglądarce.

Przetwarzanie lokalnie na Twoim urządzeniu ...

Przetwarzanie lokalnie na Twoim urządzeniu ...

0%

Czy mój plik jest przesyłany?

Nie. Wszystko działa w Twojej przeglądarce - Twój plik nigdy nie opuszcza urządzenia. Jak to sprawdzić

Bez wysyłania100% lokalnie
Treści zostają u Ciebiebrak dostępu osób trzecich
Hosted in GermanyGlobal Content Delivery
Zbadane niezależnieTLS A+ · Nagłówki A+

JSON (JavaScript Object Notation) to format danych sieci: zwarty, jednoznaczny i rozumiany praktycznie przez każdy język programowania i API. Kto chce dalej przetwarzać konfigurację YAML w programie, skrypcie lub API, zwykle potrzebuje JSON - to narzędzie wyręcza Cię w przekształceniu.

To narzędzie czyta Twój YAML w całości lokalnie w Twojej przeglądarce (js-yaml, czysty JavaScript) i wydaje czysto wcięty JSON (2 spacje). Nieprawidłowy YAML jest odrzucany jasnym komunikatem o błędzie. Przekształcenie zachowuje strukturę - obiekty, listy i wartości pozostają identyczne. Nic nie jest przesyłane.

Najczęstsza okazja: ręcznie utrzymywany plik ustawień z projektu ma być wczytany przez skrypt, narzędzie przeglądarkowe lub usługę sieciową, która akceptuje wyłącznie zwarty format sieci. Ponieważ w formacie źródłowym wcięcia niosą znaczenie, narzędzie od razu ujawnia typowe pułapki, takie jak przypadkowe tabulatory czy źle wyrównane wiersze - dzięki temu wychwytujesz literówki, zanim narobią szkód dalej.

Dane techniczne

Dane techniczne
Formaty wejścioweYAML, YML
Format wyjściowyJSON
Przetwarzanie wsadoweNie
PrzetwarzanieLokalnie w przeglądarce (JavaScript)
Przesyłanie plikówBrak

W 3 krokach

  1. Przeciągnij lub wybierz plik YAML.
  2. Narzędzie zamienia go na JSON lokalnie.
  3. Pobierz plik JSON.

Ograniczenia: YAML musi być poprawny (w przeciwnym razie jasny komunikat o błędzie). Komentarze YAML zostają utracone (JSON ich nie ma). Wiele dokumentów YAML w jednym pliku (---) jest czytanych do pierwszego z nich. Bardzo duże pliki wymagają pamięci. Liczby i wartości logiczne pozostają prawdziwymi typami JSON (number/boolean); znaczniki czasu YAML stają się ciągami tekstowymi ISO 8601, ponieważ JSON nie zna formatu daty.

Częste pytania

Czy mój plik jest przesyłany?

Nie. Przekształcenie działa w całości lokalnie w przeglądarce - nic nie jest wysyłane.

Czy komentarze zostają zachowane?

Nie. JSON nie obsługuje komentarzy, więc znikają przy przekształceniu.

Co dzieje się przy nieprawidłowym YAML?

Dostajesz jasny komunikat o błędzie z przyczyną - bez awarii.

Jak jest formatowany JSON?

Czytelnie, z wcięciem 2 spacji - gotowy do kodu i API.

Powiązane narzędzia

JSON do YAML · XML do JSON · YAML do XML · TOML na JSON · JSON na TOML · YAML do TOML