Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 9863|Jawab: 1

Pengantar Dokumentasi YAML

[Salin tautan]
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 bantuan
Depan:Penjelasan rinci tentang cara menggunakan variabel Nginx
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com