YAML را به JSON تبدیل کنید، با خطوط دقیق خطا وقتی تورفتگی اشتباه است.
در حال بارگذاری ابزار...
نحوه استفاده از YAML to JSON
YAML خود را بچسبانید.
JSON را در سمت راست بخوانید. اگر YAML مشکلی داشته باشد، خط و ستون را میبینید.
JSON را کپی یا دانلود کنید.
درباره YAML to JSON
نوشتن YAML لذتبخش است و اشتباه ظریف در آن آسان، چون تورفتگی بخشی از نحو است. تبدیل آن به JSON راه خوبی برای دیدن آن چیزی است که تجزیهگر شما واقعاً فهمیده: اگر JSON غلط به نظر میرسد، YAML آن چیزی نبود که فکر میکردید.
Anchorها و aliasها حل میشوند، بنابراین بلوکی که با &default و *default دوباره استفاده شده به صورت کامل نمایش داده میشود. اگر فایل شامل چند سند جداشده با --- باشد، آرایهای با یک آیتم برای هر سند میگیرید.
پرسشهای متداول
چرا «yes» به true تبدیل شد؟
در YAML 1.1، yes، no، on و off بولین هستند. اگر منظورتان رشته بود، دور مقدار کوتیشن بگذارید.
کامنتها چه میشوند؟
حذف میشوند، چون JSON نمیتواند کامنت داشته باشد.
آیا میتوانم فایل Kubernetes با چند سند را تبدیل کنم؟
بله. فایلهای چنداسنادی به آرایه JSON تبدیل میشوند، یک ورودی برای هر سند.
چرا خطای تب میگیرم؟
YAML تب را برای تورفتگی ممنوع میکند. آنها را با فاصله جایگزین کنید تا خطا برطرف شود.
آیا تاریخها را پردازش میکند؟
تاریخهای ساده مانند 2026-11-13 به صورت timestamp خوانده میشوند و در JSON به صورت رشته ISO درمیآیند.