|
|
Diposting pada 04/09/2018 10.56.29
|
|
|

Kita mungkin telah melihat format .yml di file konfigurasi musim semi, bukankah file konfigurasi semuanya file .professional atau .xml? Apa sih .yml, hari ini saya akan membawa Anda untuk mencari tahu.
YAML (Bahasa Markup Lainnya) (diucapkan /ˈjæməl/) Bahasa pemrograman berdasarkan Unicode yang mudah dibaca dan berinteraksi dengan bahasa skrip untuk mengekspresikan urutan data.
Beradaptasi dengan skenario
- Bahasa Skrip: Karena implementasinya yang sederhana dan biaya penguraian yang rendah, YAML sangat cocok untuk digunakan dalam bahasa skrip
- Serialisasi: YAML adalah transfer langsung dari tipe data bahasa host, yang lebih cocok untuk serialisasi.
- Profil: Menulis YAML jauh lebih cepat daripada menulis XML (tanpa mengkhawatirkan tag atau tanda kutip) dan lebih kuat daripada dokumentasi INI. Karena masalah kompatibilitas, disarankan untuk tidak menggunakan YAML untuk aliran data antara bahasa yang berbeda.
Keuntungan bahasa
- YAML mudah dibaca orang.
- Data YAML portabel antar bahasa pemrograman.
- YAML cocok dengan struktur data asli bahasa Agile.
- YAML memiliki model yang konsisten untuk mendukung alat umum.
- YAML mendukung pemrosesan satu lintasan.
- YAML ekspresif dan dapat diskalakan.
- YAML mudah diterapkan dan digunakan.
Sintaks YAML
- Gunakan lekukan spasi untuk menunjukkan hierarki, lekukan antara tingkat yang berbeda dapat menggunakan jumlah spasi yang berbeda, tetapi elemen dalam lapisan yang sama harus disejajarkan ke kiri, yaitu jumlah spasi di depan sama (Anda tidak dapat menggunakan tab, jumlah spasi yang sesuai dengan tab di setiap sistem mungkin berbeda, mengakibatkan kebingungan dalam hierarki).
- '#' menunjukkan komentar, yang hanya dapat dikomentari pada satu baris, dari awal # hingga akhir baris
- Tanda hubung dan spasi setelah tanda hubung menunjukkan daftar
- Gunakan titik dua dan spasi untuk menunjukkan kunci pasangan nilai kunci: nilai
- Data sederhana (data skalar) dapat dilampirkan tanpa tanda kutip, termasuk data string. Karakter escape gaya C digunakan dalam tanda kutip tunggal atau ganda sebagai data string, dan karakter escape gaya C digunakan dalam tanda kutip tunggal atau ganda
Urutan Daftar Data Sederhana Skalar
Memetakan Skalar ke Skalar Pasangan Kunci-Nilai Data Sederhana dan Anotasi
Memetakan Skalar ke Urutan Pasangan Kunci-Nilai Daftar Data Sederhana
Urutan daftar pasangan kunci-nilai Pemetaan
YAML juga mendukung jenis alur, melampirkan daftar dengan tanda kurung dan memisahkan elemen dengan koma; Tanda kurung menunjukkan pasangan nilai kunci dengan elemen terpisah kurung kurawal dan koma. Daftar daftar Urutan
Pemetaan pasangan kunci-nilai Pemetaan
Situs Resmi YAML:http://www.yaml.org Dokumentasi resmi YAML:http://www.yaml.org/spec/1.2/spec.html
|
Mantan:Tulis prosedur tersimpan Oracle, minta bantuanDepan:Penjelasan rinci tentang cara menggunakan variabel Nginx
|