====== YAML ====== YAML je jazyk na serializáciu dát. Je navrhnutý tak, aby bol ľahko čitateľný pre človeka. Slúži na uchovanie dát obdobne ako tabuľka v databáze. Štruktúra sa definuje počtom medzier na začiatku riadku, teda je možné definovvať aj vnorené štruktúry. Je opticky zrozumiteľnejší ako JSON či XML. Využíva sa v komfigurácii IDE a iných pomocných aplikáciách či na portáloch. > domovská stránka [[https://yaml.org|YAML 1.2]] Príklad YAML: tableName: CMYKColors maxSize: 4 items: - Cyan - Magenta - Yellow - Key(Black) Príklad JSON: { "tableName": "CMYKColors", "maxSize": 4, "items": [ "Cyan", "Magenta", "Yellow", "Key(Black)" ] } ===== Príklady použitia ===== ==== Dátový súbor ==== Zvykne mať príponu ''.yaml''. Napríklad: ''application.yaml'': ktor: application: modules: - com.gecora.ApplicationKt.module deployment: port: 8080