محول ثنائي الاتجاه بين TOML و YAML. التحويل بين ملفات تكوين TOML وتنسيق YAML.
تحويل التنسيق
حول هذه الأداة
محول TOML ⇄ YAML هو أداة تحويل ثنائية الاتجاه للتحويل بين تنسيقي تكوين TOML و YAML. وضع TOML إلى YAML يحلل ملفات TOML ويخرج YAML مرتبًا. وضع YAML إلى TOML يحلل YAML ويحوله إلى TOML صالح مع بنية جداول وجداول مصفوفات صحيحة. تتم جميع العمليات في المتصفح.
الميزات الأساسية
- دعم التحويل ثنائي الاتجاه بين تنسيقي TOML و YAML
- دعم كامل لمواصفات TOML: الجداول وجداول المصفوفات والجداول المضمنة وجميع أنواع القيم
- معالجة الكائنات المتداخلة والمصفوفات وهياكل التكوين المعقدة
- تحويل تلقائي أثناء الإدخال مع معاينة فورية للنتائج
- نسخ نتيجة التحويل بنقرة واحدة
- معالجة محلية بالكامل، لا تغادر البيانات متصفحك
حالات الاستخدام
- ترحيل ملفات التكوين بين تنسيقي TOML و YAML
- تحويل تكوينات خطوط أنابيب CI/CD المبنية على TOML إلى YAML
- تحويل تكوين Rust Cargo TOML إلى YAML للاستخدام مع أدوات أخرى
- تحويل تكوينات Kubernetes أو Docker Compose المبنية على YAML إلى TOML
- ربط التكوينات بين المشاريع التي تستخدم تنسيقات تسلسل مختلفة
toml
yaml
converter
config
الأسئلة الشائعة
ما هو محول TOML ⇄ YAML؟
محول TOML ⇄ YAML هو محول ثنائي الاتجاه عبر الإنترنت يمكنه تحويل ملفات تكوين TOML إلى تنسيق YAML والعكس. يعمل بالكامل في المتصفح ولا يرسل أي بيانات إلى أي خادم.
هل يدعم مواصفات TOML الكاملة؟
نعم، يدعم المحول مواصفات TOML الكاملة، بما في ذلك الجداول وجداول المصفوفات والجداول المضمنة وجميع أنواع القيم مثل السلاسل والأعداد الصحيحة والأعداد العشرية والقيم المنطقية والتواريخ.
كيف يتم تحويل جداول مصفوفات TOML إلى YAML؟
يتم تحويل جداول مصفوفات TOML (باستخدام صيغة [[الأقواس المزدوجة]]) إلى تسلسلات (قوائم) YAML. يصبح كل إدخال في جدول المصفوفة عنصر قائمة في مخرجات YAML، مع الحفاظ على بنية وترتيب بيانات TOML الأصلية.
كيف يتم التعامل مع أنواع التاريخ/الوقت في TOML؟
يتم تحويل أنواع التاريخ والوقت الأصلية في TOML (التاريخ المحلي والوقت المحلي والتاريخ والوقت والتاريخ والوقت مع الإزاحة) إلى تمثيل سلسلة في YAML، لأن YAML لا يمتلك نفس أنواع التاريخ الأصلية. يتم الحفاظ على تنسيق ISO 8601.
هل يمكن تحويل YAML الذي يحتوي على نقاط ارتساء وأسماء مستعارة إلى TOML؟
يتم تحليل نقاط ارتساء (&) وأسماء YAML المستعارة (*) قبل التحويل إلى TOML. تقوم الأداة بفك جميع المراجع، بحيث يحتوي TOML الناتج على البيانات الكاملة دون صيغة نقاط الارتساء أو الأسماء المستعارة التي لا يدعمها TOML.