验证速度模板

时间:2014-06-02 15:29:29

标签: java xml velocity

我正在使用Apache Velocity生成XML文件,通常使用#if块,如下所示:

<tag>
    <subtag>content</subtag>
    #if(a)
    <subtag attribute="value">content_a</subtag>
    #end
</tag>

然后使用XSD验证生成的XML。是否可以在Velocity中进行类似的验证?我遗憾地找不到任何东西。

如果没有,是否有类似XML的语言可以像Velocity那样做类似的东西?

任何输入都会很棒,谢谢!

1 个答案:

答案 0 :(得分:1)

如果您对速度模板验证感兴趣,最好按照Markus的建议转到帖子Apache Velocity: Is there a standard way of verifying the correctness of a template from the command line?

如果您正在寻找类似于接受XML语法的Velocity工具,您可以查看FreeMarker