使用Maven的静态格式检查器检查XML文件的格式

3
我正在使用Maven作为构建工具,使用Checkstyle来检查文件是否符合约定的编码风格。
问题是我也想在XML文件中检查格式,只需要进行简单的缩进检查,但是Checkstyle不支持该功能。
我找不到一个可以执行这些简单检查并集成到Maven中的工具。
有任何想法吗?

1
https://stackoverflow.com/questions/750585/checkstyle-for-xml-text-properties-file-formats - Christian Hujer
那么,没有工具可以做到这一点吗? - Hugo Palma
链接显示PMD可以做到。https://pmd.github.io/ 我不知道它是否检查您需要的所有内容,但PMD可以检查XML内容。 - Christian Hujer
正确,但不包括格式。实际上,它只有一个规则用于检查XML CDATA部分。https://pmd.github.io/pmd-6.6.0/pmd_rules_xml.html - Hugo Palma
Checkstyle 可以支持任何你提供解析器的语言,但你必须自己构建所有相关类(解析器、节点类、抽象检查类和 XML 缩进检查)。我已经开始了一些工作,但从未完成或发布到任何地方。 - rveach
显示剩余2条评论
1个回答

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接