RestApi

Dáta sem, dáta tam.

Nástroje používateľa

Nástoje správy stránok


yaml

Rozdiely

Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.

Odkaz na tento prehľad zmien

Obojstranná predošlá revíziaPredchádzajúca revízia
Nasledujúca revízia
Predchádzajúca revízia
yaml [2025/11/13 16:11] – attilajancikyaml [2026/03/04 16:22] (aktuálne) – [YAML] attilajancik
Riadok 3: Riadok 3:
 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. 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 [[ktor new|YAML 1.2]]+> domovská stránka [[https://yaml.org|YAML 1.2]]
  
 Príklad YAML: Príklad YAML:
Riadok 19: Riadok 19:
 <code json> <code json>
 { {
-  "tableName": "CMYKColors", +    "tableName": "CMYKColors", 
-  "maxSize": 4, +    "maxSize": 4, 
-  "items": ["Cyan", "Magenta", "Yellow", "Key(Black)"]+    "items": [ 
 +        "Cyan", 
 +        "Magenta", 
 +        "Yellow", 
 +        "Key(Black)" 
 +    ]
 } }
 </code> </code>
 +
 +===== Príklady použitia =====
 +
 +==== Dátový súbor ====
 +
 +Zvykne mať príponu ''.yaml''. Napríklad: ''application.yaml'':
 +
 +<code yaml>
 +ktor:
 +    application:
 +        modules:
 +            - com.gecora.ApplicationKt.module
 +    deployment:
 +        port: 8080
 +</code>
 +
yaml.1763046687.txt.gz · Posledná úprava: od attilajancik