Konwertuj konfiguracje YAML do JSON dla narzędzi, API i skryptów, które preferują składnię JSON.
Konwersja YAML do JSON jest tym, czego potrzebujesz, gdy narzędzie obsługujące tylko JSON musi przetworzyć konfigurację napisaną w YAML. Większość systemów CI, skryptów JavaScript i API REST preferuje JSON. Konwersja jest bezstratna pod względem struktury - zmienia się tylko składnia.
Parsujemy YAML za pomocą biblioteki yaml (pełne wsparcie YAML 1.2), następnie serializujemy do sformatowanego, wciętego JSON. Pliki YAML z wieloma dokumentami (oddzielone markerami ---) emitują tylko pierwszy dokument; dla workflow wielodokumentowych użyj późniejszego podziału. Komentarze są pomijane (JSON ich nie obsługuje). Wszystko działa lokalnie.
YAML to przyjazny dla człowieka format serializacji danych - oparty na wcięciach, mniej „hałaśliwy” niż JSON, idealny do plików konfiguracyjnych. Używany przez Kubernetes, potoki CI i większość nowoczesnych narzędzi DevOps.
JSON (JavaScript Object Notation) jest wspólnym językiem ustrukturyzowanych danych w sieci. Tablice, obiekty, łańcuchy, liczby, wartości logiczne. Odczytuje go każdy nowoczesny język programowania.
Przeciągnij YAML na powyższy konwerter, lub kliknij pole, aby wybrać plik z urządzenia.
Wstępnie wybraliśmy JSON jako format wyjściowy. Zmień go w rozwijanym menu, jeśli chcesz inny format docelowy.
Kliknij Konwertuj i poczekaj, aż pasek postępu się zakończy. Pobierz JSON, gdy będzie gotowy.
Konwertuj pliki konfiguracyjne JSON na bardziej czytelny format YAML - Kubernetes, GitHub Actions i Docker Compose to uwielbiają.
Konwertuj plik CSV na JSON w przeglądarce - idealne do przekazywania arkuszy kalkulacyjnych do skryptów, API lub LLM.
Spłaszcz tablicę obiektów JSON do pliku CSV - wklej do Excela, Google Sheets lub dowolnego arkusza kalkulacyjnego.