Subformer
رایگان · بدون ثبت‌نام · در مرورگر شما اجرا می‌شود
JSON
YAML

مبدل JSON به YAML

فایل‌های پیکربندی JSON را به فرمت YAML خواناتر برای انسان تبدیل کنید - Kubernetes، GitHub Actions و Docker Compose این را دوست دارند.

چرا JSON را به YAML تبدیل کنیم؟

JSON برای ماشین‌ها عالی است اما برای انسان‌ها پرسر و صدا است - همه آن کوتیشن‌ها و آکولادها به فایل‌های پیکربندی که باید کسی نگه‌داری‌شان کند، شلوغی دیداری اضافه می‌کنند. YAML علائم نگارشی را حذف می‌کند و به‌جای آن از تورفتگی استفاده می‌کند، که آن را به فرمت پیش‌فرض پیکربندی برای Kubernetes، GitHub Actions، Docker Compose و بیشتر ابزارهای مدرن DevOps تبدیل می‌کند. تبدیل JSON به YAML فایل‌های پیکربندی قدیمی را برای ویرایش انسانی پاکسازی می‌کند.

ما JSON شما را تجزیه می‌کنیم، سپس آن را با کتابخانه yaml و با تورفتگی پیش‌فرض سریال‌سازی می‌کنیم. نظرات حفظ نمی‌شوند - JSON مفهومی برای آن‌ها ندارد. رشته‌هایی که شبیه کلیدواژه‌های YAML به‌نظر می‌رسند (yes/no, on/off) داخل نقل‌قول قرار می‌گیرند تا ابهام از بین برود. همه چیز در مرورگر شما اجرا می‌شود؛ هیچ داده‌ای آپلود نمی‌شود.

JSON

درباره JSON

JSON (JavaScript Object Notation) زبان مشترک داده‌های ساخت‌یافته در وب است. آرایه‌ها، اشیاء، رشته‌ها، اعداد، مقادیر بولی. توسط هر زبان برنامه‌نویسی مدرن خوانده می‌شود.

YAML

درباره YAML

YAML یک فرمت سریال‌سازی داده کاربرپسند است - مبتنی بر تورفتگی، کم‌نویزتر از JSON و ایده‌آل برای فایل‌های پیکربندی. توسط Kubernetes، پایپلاین‌های CI و اغلب ابزارهای مدرن DevOps استفاده می‌شود.

نحوه تبدیل JSON به YAML

  1. 01

    فایل JSON خود را رها کنید

    یک JSON را روی مبدل بالا بکشید، یا برای انتخاب از دستگاه خود روی جعبه کلیک کنید.

  2. 02

    YAML از قبل انتخاب شده است

    ما YAML را به‌صورت پیش‌گزیده به‌عنوان فرمت خروجی انتخاب کرده‌ایم. اگر هدف متفاوتی می‌خواهید، آن را از فهرست کشویی تغییر دهید.

  3. 03

    تبدیل و دانلود

    روی Convert کلیک کنید و منتظر بمانید تا نوار پیشرفت تمام شود. وقتی YAML آماده شد، آن را دانلود کنید.

سؤالات متداول JSON به YAML

مشاهده همه فرمت‌ها →