Какво е YML файл?
YML е текстов файл на езика за сериализиране на данни YAML (още един език за маркиране), който често се използва за създаване на конфигурационни файлове. Може да работи в комбинация с всеки език за програмиране, включително C/C++, Ruby, Python, Java, PHP, C# и други. Тъй като е независим от конкретен език за програмиране, той е отворен, оперативно съвместим и четим от хора. YML файловете могат да се отварят и редактират с общи текстови редактори като Microsoft Notepad, Notepad++, Github Atom, Apple TextEdit и Visual Studio IDE.
YML файлов формат - повече информация
YML файловете съхраняват настройките на приложението като конфигурация. Основната му структура е карта, която също може да се нарече директория или хеш. Записите в YML файл се състоят от двойка ключ и стойност. Най-често конфигурационните .yml файлове се записват като configure.yml, въпреки че някои езици за програмиране като Ruby on Rails записват конфигурацията за свързване на базата данни във файлове database.yml. Спецификации на файловия формат YML/YAML обяснява пълните езикови структури и информация, свързана със синтаксиса.