Apa itu YAML?

sintaks YAML mirip dengan sintaks tingkat tinggi lainnya-bahasa tingkat, dan dapat dengan mudah mengekspresikan bentuk data seperti daftar, hash, scalar, dll. Ia menggunakan indentasi spasi dan banyak ekspresi-fitur yang tergantung, membuatnya khususnya cocok untuk mengekspresikan atau mengedit struktur data, berbagai berkas konfigurasi, konten debug yang berbelok, dan garis buletin berkas (contoh, banyak format tajuk email sangat mirip dengan YAML). Meskipun ia lebih cocok untuk mengekspresikan struktur data model hierarkis, ada juga sintaks yang disempurnakan untuk mewakili struktur data model relasional. Sejak YAML menggunakan karakter spasi dan garis putar untuk memisahkan data, ia sangat-disesuaikan untuk digunakan dengan grep/Python/Perl/Ruby. Yang paling tangannya-fitur yang cerdas adalah penghindran dari berbagai simbol penutup, seperti tanda kutip, berbagai tanda kurung, dll., yang dapat menjadi kompleks dan tidak terbaca ketika disusun dalam struktur.

Langkah Anda: