TOML برای بسیاری از فایلهای config ساده و خوانا است، بهخصوص در Rust و ابزارهایی مثل Hugo. این ابزار YAML را parse میکند و معادل TOML آن را میسازد تا بتوانید تنظیمات پروژه را بین فرمتهای مختلف جابهجا کنید. چون YAML به indentation حساس است، قبل از تبدیل، معتبر بودن ساختار ورودی اهمیت زیادی دارد.
معمولاً فقط یک document برای تبدیل مناسب است. اگر فایل چند document دارد، بهتر است هر بخش را جداگانه تبدیل کنید.
بله، anchorها قبل از تبدیل بهصورت کامل resolve میشوند.
کامنتها در خروجی TOML حفظ نمیشوند.
بله، با ابزار TOML to YAML همین سایت میتوانید برعکس تبدیل کنید.
YAML معتبر را وارد کنید و خروجی TOML را بررسی کنید. اگر داده شما ساختارهای خیلی عمیق یا آرایههای پیچیده دارد، خروجی TOML را با نیاز ابزار مقصد تطبیق دهید.