فایلهای پیکربندی 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 یک فرمت سریالسازی داده کاربرپسند است - مبتنی بر تورفتگی، کمنویزتر از JSON و ایدهآل برای فایلهای پیکربندی. توسط Kubernetes، پایپلاینهای CI و اغلب ابزارهای مدرن DevOps استفاده میشود.
یک JSON را روی مبدل بالا بکشید، یا برای انتخاب از دستگاه خود روی جعبه کلیک کنید.
ما YAML را بهصورت پیشگزیده بهعنوان فرمت خروجی انتخاب کردهایم. اگر هدف متفاوتی میخواهید، آن را از فهرست کشویی تغییر دهید.
روی Convert کلیک کنید و منتظر بمانید تا نوار پیشرفت تمام شود. وقتی YAML آماده شد، آن را دانلود کنید.
تبدیل تنظیمات YAML به JSON برای ابزارها، APIها و اسکریپتهایی که نحو JSON را ترجیح میدهند.
یک فایل CSV را در مرورگرتان به JSON تبدیل کنید - ایدهآل برای ارسال صفحات گسترده به اسکریپتها، APIها یا LLMها.
آرایهای از اشیاء JSON را به یک فایل CSV تبدیل کنید - آن را در Excel، Google Sheets یا هر ابزار صفحهگستردهای بچسبانید.