YAML konfiguráció átalakítása JSON-vé azokhoz az eszközökhöz, API-khoz és szkriptekhez, amelyek a JSON szintaxist részesítik előnyben.
A YAML-ból JSON-ba való átalakítás az, amit akkor akarsz, ha egy csak JSON-t értő eszköznek kell fogyasztania egy YAML-ban írt konfigurációt. A legtöbb CI-rendszer, JavaScript-szkript és REST API inkább a JSON-t részesíti előnyben. Az átalakítás szerkezetileg veszteségmentes - csak a szintaxis változik.
A YAML-t a yaml könyvtárral dolgozzuk fel (teljes YAML 1.2 támogatás), majd behúzott JSON-formátumba konvertáljuk. Többdokumentumos YAML fájlok (a --- jelölőkkel elválasztva) csak az első dokumentumot adják vissza; többdokumentumos munkafolyamatokhoz használj későbbi szétválasztást. A megjegyzések eldobásra kerülnek (a JSON nem támogatja őket). Minden helyben fut.
A YAML egy emberbarát adatszerializációs formátum - behúzásalapú, kevésbé zajos, mint a JSON, ideális konfigurációs fájlokhoz. A Kubernetes, a CI-folyamatok és a legtöbb modern DevOps eszköz használja.
JSON (JavaScript Object Notation) a weben található struktúrált adatok lingua francája. Tömbök, objektumok, stringek, számok, logikai értékek. Minden modern programozási nyelv képes olvasni.
Húzz egy YAML fájlt a fenti konverterre, vagy kattints a mezőre, hogy kiválassz egyet az eszközödről.
Előre kiválasztottuk a JSON-t kimeneti formátumnak. Változtasd meg a legördülő menüből, ha másik célformátumot szeretnél.
Kattintson a Konvertálásra, és várja meg a folyamatjelző sáv befejeződését. Töltse le a JSON-t, amikor elkészült.
Konvertáljon JSON konfigurációs fájlokat a könnyebben olvasható YAML formátumba - a Kubernetes, a GitHub Actions és a Docker Compose is szereti.
Konvertáljon egy CSV fájlt JSON-formátumba a böngészőjében - tökéletes táblázatok továbbításához scriptekbe, API-kba vagy LLM-ekbe.
Lapítsa le egy objektumokat tartalmazó JSON-tömböt CSV-fájllá - beilleszthető Excelbe, Google Sheets-be vagy bármely táblázatkezelőbe.