验证Xml Chef模板

时间:2015-07-31 19:16:18

标签: ruby json xml validation chef

谷歌没有帮助我:

我们刚开始使用Chef部署。 (而且我对此很尴尬)

我有一个web.config模板,它将包含由数据包设置的变量。

使用一些免费的在线工具,我能够在数据包中找到并修复语法问题。 JSONLint

有没有办法检查模板本身?

this one之类的在线Xml验证工具一旦找到Ruby标记<%就会失败......这是有道理的,因为它不是有效的Xml。是否有工具/方法来验证模板中的Xml,以便Ruby标签有效?

我想知道的是,从语法上讲,该文件是有效的。逻辑错误将以另一种方式处理......如果这是有道理的。

1 个答案:

答案 0 :(得分:0)

您可以替换应由<%= ...%>设置的值。标记并验证,因为如果您的模板正确,您的最终.xml文件将不包含任何这些标记。