Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 9863|Vastaus: 1

Johdatus YAML-dokumentaatioon

[Kopioi linkki]
Julkaistu 4.9.2018 10.56.29 | | |
Saatamme olla nähneet .yml muodon kevään konfiguraatiotiedostossa, eikö konfiguraatiotiedostot ole kaikki .professional- tai .xml-tiedostoja? Mikä .yml on, tänään vien sinut selvittämään.

YAML (Yet Another Markup Language) (lausutaan /ˈjæməl/)
Unicodeen perustuva ohjelmointikieli, joka on helppo lukea ja joka on vuorovaikutuksessa skriptikielten kanssa datasekvenssien ilmaisemiseksi.

Sopeudu tilanteeseen

  • Skriptikielet: Yksinkertaisen toteutuksensa ja alhaisten jäsennyskustannustensa ansiosta YAML soveltuu erityisen hyvin skriptikielten käyttöön
  • Sarjoittaminen: YAML on suora siirto isäntäkielen tietotyypistä, joka sopii paremmin sarjoituksiin.
  • Profiili: YAML:n kirjoittaminen on paljon nopeampaa kuin XML:n kirjoittaminen (ilman huolta tageista tai lainausmerkeistä) ja tehokkaampaa kuin INI-dokumentaatio. Yhteensopivuusongelmien vuoksi suositellaan, ettei YAML:ää käytetä eri kielten väliseen datavirtaan.


Kieliedut

  • YAML on helppo lukea ihmisille.
  • YAML-data on siirrettävää ohjelmointikielten välillä.
  • YAML vastaa ketterän kielen natiivit tietorakenteet.
  • YAML:lla on johdonmukainen malli, joka tukee yleisiä työkaluja.
  • YAML tukee yksivaiheista käsittelyä.
  • YAML on ilmeikäs ja skaalautuva.
  • YAML on helppo toteuttaa ja käyttää.


YAML-syntaksi

  • Käytä välilyöntiä hierarkian ilmaisemiseen, sisennys eri tasojen välillä voi käyttää eri määrää välilyöntejä, mutta saman kerroksen elementit täytyy kohdistaa vasemmalle, eli edessä olevien välilyöntien määrä on sama (et voi käyttää stab-välilehteä, sillä välilehtien välilehtien määrä voi olla erilainen, mikä voi aiheuttaa sekaannusta hierarkiassa).
  • '#' tarkoittaa kommentteja, joita voi kommentoida vain yhdellä rivillä, #:n alusta rivin loppuun
  • Viivaviiva ja väli viivan jälkeen osoittavat listan
  • Käytä kaksoispisteitä ja välilyöntejä avain-arvoparien merkitsemiseen avain: arvo
  • Yksinkertainen data (skalaaridata) voidaan liittää ilman lainausmerkkejä, mukaan lukien merkkijonodata. C-tyylisiä pakomerkkejä käytetään yksittäisissä tai kaksoislainausmerkeissä merkkijonoina, ja C-tyyppisiä pakomerkkejä käytetään yksittäisissä tai kaksoislainausmerkeissä


Skalaarien sekvenssi Yksinkertainen tietoluettelo


Skalaareiden kartoitus skalaareihin Yksinkertaiset dataavain-arvoparit ja merkinnät


Skalaarien kartoitus sekvensseihin Yksinkertaiset datalistat Avain-arvoparit


Mapping-avain-arvoparilistan järjestys


YAML tukee myös virtaustyyppejä, listojen sulkeiden sulkeiden täyttämistä ja elementtien erottelua pilkuilla; Sulkeet osoittavat avainarvoparit, joissa on raudat ja pilkut erilliset alkiot.
Sekvenssilistojen lista


Mapping-avain-arvoparien kartoitus


YAML:n virallinen verkkosivusto:http://www.yaml.org
YAML:n virallinen dokumentaatio:http://www.yaml.org/spec/1.2/spec.html





Edellinen:Kirjoita Oracle-tallennetut proseduurit, pyydä apua
Seuraava:Yksityiskohtainen selitys Nginx-muuttujien käytöstä
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com