Java 使用maven的XML/XSL压缩

Java 使用maven的XML/XSL压缩,java,xml,xslt,maven,compression,Java,Xml,Xslt,Maven,Compression,我使用YUI maven插件在构建war文件时压缩css和js。但找不到用于进行XML/XSL压缩的插件。有人能建议一种方法吗?这必须在war文件通过maven构建时完成。甚至是一个可以包含在maven中的脚本 为此目的,这将是有益的 提前感谢。XML和XSL都是数据,您所能做的就是消除空白,而不是像压缩JavaScript那样压缩,而是将“var someVariableIneed”更改为“var x”。我认为,如果你能为这项(无关的)任务找到一些东西,那也不会为你节省太多。事实上,我期待着删

我使用YUI maven插件在构建war文件时压缩css和js。但找不到用于进行XML/XSL压缩的插件。有人能建议一种方法吗?这必须在war文件通过maven构建时完成。甚至是一个可以包含在maven中的脚本 为此目的,这将是有益的


提前感谢。

XML和XSL都是数据,您所能做的就是消除空白,而不是像压缩JavaScript那样压缩,而是将“var someVariableIneed”更改为“var x”。我认为,如果你能为这项(无关的)任务找到一些东西,那也不会为你节省太多。

事实上,我期待着删除XML/XSL文件中的所有注释,这些注释将通过这种压缩方式投入生产。因此,正在寻找一个脚本或插件来实现这一点……在这种情况下,你不能只执行一个简单的正则表达式来匹配并删除任何注释吗?格雷格,我无法清楚地了解如何使用maven来实现这一点。你能给我一个例子,通过正则表达式消除xsl文件中的空白和注释吗?这可以通过maven执行?为什么你需要使用maven,只需要为部署创建一个版本,并将maven指向那个版本。要操作XML,我建议使用Groovy XML Slurper。别忘了投票支持我的评论;)谢谢Shahzeb,我用了一个groovy脚本…:)