Bezpłatny Konwerter YAML do CSV Online
Konwertuj tablice YAML na wiersze CSV bezpłatnie w przeglądarce — bez przesyłania, bez serwera.
Wejscie YAML
Wyjscie CSV
Czym jest konwerter YAML do CSV?
CSV jest tabelaryczny: wiersze i kolumny. YAML jest hierarchiczny. Konwersja YAML do CSV splaszcza zagniezdzone struktury do wierszy, dzieki czemu mozesz otworzyc dane w Excelu, Google Sheets lub uzyc w potokach ETL. Specyfikacja YAML 1.2 i RFC 4180 (CSV) definiuja formaty.
To narzedzie parsuje Twoj YAML i generuje CSV. Konwersja dziala calkowicie w przegladarce. Nic nie jest wysylane na serwer. Powtarzajace sie elementy w YAML (np. lista obiektow) staja sie wierszami CSV. Dla JSON do CSV uzyj JSON do CSV.
Przyklady YAML do CSV
Konwertuj tablice YAML na wiersze CSV. Przyklad z motywem telekomunikacyjnym:
Przyklad: Lista abonentow
Wyjscie CSV:
Kliknij przycisk Przyklad powyzej, aby zaladowac wiecej przykladow do edytora.
Jak uzywac tego narzedzia
Wklej lub wczytaj YAML
Skopiuj swoj YAML i wklej go do lewego edytora. Mozesz tez kliknac Wczytaj, aby zaladowac plik .yaml lub .yml. Przycisk Przyklad laduje przykladowe dane. Nieprawidlowy YAML wyswietli blad.
Przejrzyj wyjscie CSV
Prawy panel pokazuje splaszczony CSV. Powtarzajace sie elementy (np. lista obiektow) staja sie wierszami; klucze staja sie naglowkami kolumn. Zagniezdzone obiekty moga byc splaszczone do kolumn lub polaczone.
Kopiuj lub pobierz
Uzyj Kopiuj lub Pobierz. Dla JSON do CSV uzyj JSON do CSV. Dla formatowania YAML uzyj Formatera YAML.
Kiedy konwersja YAML do CSV pomaga
Pliki konfiguracyjne i odpowiedzi API w YAML czesto zawieraja listy obiektow — np. liste uslug, uzytkownikow lub wpisow konfiguracyjnych. Konwersja do CSV pozwala otworzyc dane w Excelu lub Google Sheets do analizy, udostepnienia interesariuszom lub importu do innych systemow.
Potoki ETL i przeplywy pracy z danymi czasem oczekuja CSV. Jesli Twoim zrodlem jest YAML (np. z repozytorium konfiguracji lub API), to narzedzie go splaszcza. Dla JSON do CSV uzyj JSON do CSV.
Czesto zadawane pytania
Jak jest obslugiwaane zagniezdzenie?
Powtarzajace sie elementy (tablice obiektow) sa splaszczane do wierszy — kazdy obiekt staje sie jednym wierszem. Zagniezdzone obiekty moga stac sie kolumnami (np. user.name) lub polaczonymi wartosciami.
Escaping CSV dla przecinkow?
Wartosci zawierajace przecinki, cudzystowy lub nowe wiersze sa escapeowane zgodnie z RFC 4180. Excel i Google Sheets poprawnie obsluguja standardowy escaping CSV.
Czy moje dane sa prywatne?
Tak. Konwersja dziala calkowicie w przegladarce. Zadne dane nie sa wysylane na serwer.
Co jesli moj YAML nie ma powtarzajacych sie elementow?
Pojedynczy obiekt staje sie jednym wierszem. Zagniezdzone klucze moga stac sie naglowkami kolumn. Dla plaskiej konfiguracji klucz-wartosc otrzymujesz jeden wiersz z parami klucz-wartosc jako kolumnami.
Czy moge uzywac dla zasobow Kubernetes?
Tak. Lista zasobow Kubernetes (np. eksportowana jako YAML z kubectl get) moze byc przekonwertowana do CSV do analizy w arkuszach kalkulacyjnych.
Powiazane narzedzia
RFC 4180 CSV. Specyfikacja YAML. Specyfikacja JSON. Specyfikacja CSV. MDN.