Конвертирайте JSON конфигурационни файлове в по-четимия YAML формат - Kubernetes, GitHub Actions и Docker Compose го предпочитат.
JSON е отличен за машините, но шумен за хората - всички тези кавички и фигурни скоби добавят визуален шум в конфигурационните файлове, които някой трябва да поддържа. YAML премахва пунктуацията в полза на отстъпите, което го прави предпочитания формат за конфигурации в Kubernetes, GitHub Actions, Docker Compose и повечето съвременни DevOps инструменти. Конвертирането от JSON към YAML почиства наследени конфигурации за по-лесно редактиране от хора.
Ние парсваме вашия JSON, след което го сериализираме с библиотеката yaml с подразбиращ се отстъп. Коментарите не се запазват - JSON няма понятие за тях. Низове, които изглеждат като ключови думи на YAML (yes/no, on/off), се поставят в кавички, за да се избегне двусмислие. Всичко се изпълнява във вашия браузър; данни не се качват.
JSON (JavaScript Object Notation) е универсалният език за структурирани данни в мрежата. Масиви, обекти, низове, числа, булеви стойности. Чете се от всеки модерен програмен език.
YAML е човекопълен (human-friendly) формат за сериализация на данни - базиран на отстъпи, по-малко шумен от JSON, идеален за конфигурационни файлове. Използва се от Kubernetes, CI пайплайни и повечето съвременни DevOps инструменти.
Плъзнете JSON върху конвертора по-горе, или кликнете в полето, за да изберете такъв от устройството си.
Предварително сме избрали YAML като изходен формат. Променете го в падащото меню, ако искате друг целеви формат.
Кликнете Convert и изчакайте лентата за напредък да завърши. Изтеглете YAML, когато е готов.
Конвертирайте YAML конфигурации в JSON за инструменти, API-та и скриптове, които предпочитат JSON синтаксис.
Конвертирайте CSV файл в JSON в браузъра си - идеално за подаване на електронни таблици към скриптове, API-та или LLM.
Превърнете JSON масив от обекти в CSV файл - поставете го в Excel, Google Sheets или в който и да е инструмент за електронни таблици.