对于这些类型的文件中的每一种,是否有兴趣使用 XML 而不是 YAML:
- 配置
- 安全
- 路由
- 服务
- 翻译
我想在全局范围内询问 XML vs YAML 和 JSON,但我会坚持这些主题:)
最佳答案
在我公司的项目中,我们针对上述每一点使用 YAML
,因为它更具可读性。最易读。 最易读。
编辑:
我能想象的唯一抽象情况是使用 XML
而不是 YAML
- 可能是针对一些动态文件编写器,因为使用 操作节点更容易SimpleXML
或类似的东西。例如,如果您需要定义一些配置文件、在测试中构建模式等...
但很难想象另一种情况。
另一个编辑:
既然我的回答被接受了,我不能不同意m2mdas - 正如他在他的 answer below 中提到的那样,另一个对使用 XML
有意义的是 IDE 的自动完成支持。
关于xml - Symfony2 - 为什么使用 XML 进行设置/配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11741947/