مبدل YAML↔JSON↔TOML (دوطرفه، فقط در مرورگر)
تبدیل بین YAML / JSON / TOML. چسباندن، قالببندی و تبدیل فوری.
تبدیل (ورودی / خروجی)
نتیجه تبدیل اینجا ظاهر میشود...
تنظیمات
تنظیمات
- کامنتها حفظ نمیشوند (JSON از کامنت پشتیبانی نمیکند).
- لنگرها/نامهای مستعار YAML ممکن است در تبدیل از بین بروند.
راهنمای تبدیل YAML JSON TOML
۱. متن خود را بچسبانید
متن YAML/JSON/TOML را در پنل ورودی وارد کنید.
۲. فرمتها را انتخاب کنید
فرمت ورودی (شناسایی خودکار عالی است) و خروجی را انتخاب کنید.
۳. کپی / دانلود
خروجی را کپی کرده یا به صورت فایل ذخیره کنید.
تبدیل yaml به json
متن YAML را چسبانده و فرمت خروجی را روی JSON قرار دهید.
تبدیل json به yaml
متن JSON را چسبانده و فرمت خروجی را روی YAML قرار دهید.
تبدیل json به toml
متن JSON را چسبانده و فرمت خروجی را روی TOML قرار دهید.
نکات و ترفندها
پردازش فقط در مرورگر
تمامی تبدیلها در این مرورگر انجام میشود. بدون آپلود در سرور.
مراقب تغییر خودکار انواع داده باشید
YAML میتواند انواع داده را به صورت ضمنی تغییر دهد. در موارد مشکوک از نقلقول استفاده کنید.
UTF-8
فرمت UTF-8 فرض میشود. متون غیر ASCII پشتیبانی میشوند.
نکته
مرتبسازی کلیدها را فعال کنید تا مقایسه تغییرات JSON آسانتر شود.
سؤالات متداول
آیا لنگرها (Anchors) و نامهای مستعار YAML حفظ میشوند؟
ممکن است باز شوند (Expand) چون JSON/TOML معادل آنها را ندارند. نتیجه را بررسی کنید.
آیا انواع داده ممکن است تغییر کنند؟
بله. YAML ممکن است انواع را ضمنی تفسیر کند. مثلاً "01" ممکن است عدد شود یا yes/no به بولین تبدیل شوند. در صورت نیاز صراحتاً از نقلقول استفاده کنید.
از چه کدگذاری استفاده میشود؟
UTF-8. زبان فارسی و سایر متون غیر ASCII پشتیبانی میشوند.
آیا کامنتها حفظ میشوند؟
خیر. JSON از کامنت پشتیبانی نمیکند، بنابراین در فرآیند تبدیل حذف میشوند.
آیا ورودی من به سرور ارسال میشود؟
خیر. تمامی پردازشها در مرورگر شما انجام میشود.