Beta verzia – obsah je manuálne schvaľovaný. Ako vzniká obsah
AI & automatizácia

XML

Čo to je (ľudsky)

XML (eXtensible Markup Language) je textový formát, ktorý dáta obaľuje do značiek podobných HTML, napr. <cena>120</cena>. Je podrobný a jednoznačný, preto sa dodnes používa vo feedoch, faktúrach a starších firemných systémoch.

Ako to funguje v praxi

Každý údaj má otváraciu a zatváraciu značku, značky sa dajú vnárať a doplniť atribútmi. Vďaka jasnej štruktúre ho stroj aj AI spoľahlivo prečítajú, no oproti JSON či YAML je ukecanejší a súbory sú väčšie.

Príklad zo Slovenska / Česka / EÚ

Produktové feedy pre porovnávače (Heureka, Google Merchant) a elektronické faktúry sa často posielajú v XML. AI z takého feedu vytiahne produkty a ceny alebo ho pomôže vygenerovať v správnej štruktúre.

Kedy sa to oplatí

  • Pri feedoch a integráciách so staršími systémami
  • Keď to vyžaduje partner alebo štandard (napr. faktúry)
  • Keď potrebuješ jednoznačnú a validovateľnú štruktúru

Kedy je to problém

  • Ukecaný a väčší než JSON alebo CSV
  • Ručná úprava je náchylná na chyby v značkách
  • Pre jednoduché dáta zbytočne zložitý

Typické chyby

  • !Nezatvorená alebo zle vnorená značka
  • !Chýbajúce escapovanie znakov ako & alebo <
  • !Nesúlad so schémou, ktorú partner očakáva

Súvisiace pojmy