ما هو YAML؟

يشبه بناء جملة YAML اللغات الأخرى عالية المستوى، ويمكنه ببساطة التعبير عن نماذج البيانات مثل القوائم وجداول التجزئة والأرقام القياسية. يستخدم المسافة البادئة للمسافات البيضاء وعددًا كبيرًا من الميزات المعتمدة على المظهر، وهو مناسب بشكل خاص للتعبير عن هياكل البيانات أو تحريرها، وملفات التكوين المختلفة، وتفريغ محتوى تصحيح الأخطاء، ومخططات الملفات (على سبيل المثال: العديد من تنسيقات رؤوس البريد الإلكتروني قريبة جدًا من YAML) . على الرغم من أنها أكثر ملاءمة للتعبير عن هياكل بيانات النموذج الهرمي، إلا أن هناك أيضًا صيغ معقدة يمكنها التعبير عن بيانات النموذج العلائقي. نظرًا لأن YAML يستخدم أحرف المسافات البيضاء وفواصل الأسطر لفصل البيانات، فهو مناسب بشكل خاص للعمليات باستخدام grep/Python/Perl/Ruby. الميزة الأكثر سهولة في الاستخدام هي أنها تتجنب بذكاء رموز الإغلاق المختلفة، مثل علامات الاقتباس والأقواس المختلفة وما إلى ذلك. ستصبح هذه الرموز معقدة ويصعب التعرف عليها عند تداخل البنية.

Language: English | 中文 | Русский | Español | Português | हिन्दी | தமிழ் | Deutsch | Français | عربي | 日本語 | 한국어
آثار أقدامك: