一 Perl操作配置文件
在选择'配置文件'的时候,有多个选择:XML、ini、JSON、YAML、还有就是'自定义'一种
ini配置文件: python相关
yml配置文件: docker、'k8s'相关
xml配置文件: java、'tomcat'
json配置文件:当前'标准数据格式'
二 处理各种格式的文件
(1)处理ini文件
perl-Config-IniFiles --> 'Config::IniFiles'
(2)处理yaml文件
重点'关注': 'YAML' 和 'YAML::Syck'完全能满足需求
备注: 这两个模块的中,'YAML::Syck速度很快',因为这是用'C的扩展'写的
强调: YAML模块'支持'yml文件的'所有特性',两个模块'都支持LoadFile方法'
(3)处理json文件
(4)处理xml文件
三 为什么选择yaml格式