美文网首页
YAML String强制转换为Set

YAML String强制转换为Set

作者: RealityVibe | 来源:发表于2020-05-13 17:03 被阅读0次

用List配置

项目中存在黑名单(blackList)配置化的需求,如果使用List配置,配置文件的长度会很长,不易维护。

account-limiter:
  account-black-list:
    - 1
    - 2
    - 3
    - 4
    - 5
    - 6

用String强制转换成Set

虽然yaml基础配置不支持set,但是通过!!set可以实现将一行规范格式的数据强制转换成Set。

account-limiter:
  account-black-set: !!set {1, 2, 3, 4, 5, 6}

相关文章

网友评论

      本文标题:YAML String强制转换为Set

      本文链接:https://www.haomeiwen.com/subject/btqonhtx.html