【问题标题】:XML/XSL compression using maven使用 maven 进行 XML/XSL 压缩
【发布时间】:2011-07-15 04:05:31
【问题描述】:

我在构建war文件时使用了YUI maven插件来压缩css和js。但是找不到一个插件来做 XML/XSL 压缩。谁能建议一种方法来做到这一点?必须在通过 maven 构建 war 文件时完成。甚至可以包含在 maven 中的脚本 为此将有所帮助。

提前致谢。

【问题讨论】:

    标签: java xml xslt maven compression


    【解决方案1】:

    XML 和 XSL 是 DATA,你能做的最好的就是消除空格,而不是像压缩 JavaScript 那样压缩,而是将 'var someVariableIneed' 更改为 'var x'。如果您甚至可以为这个(无关的)任务找到一些东西,我认为它真的不会为您节省太多。

    【讨论】:

    • 实际上,我期待删除 XML/XSL 文件中的所有 cmets,这些文件将通过这种压缩投入生产。所以寻找一个脚本或插件来做到这一点......
    • 在这种情况下你不能只执行一个简单的正则表达式来匹配和删除任何 cmets 吗?
    • Greg,我无法清楚地了解如何使用 maven 进行操作。您能否提供一个示例,以通过可以通过 maven 执行的正则表达式从 xsl 文件中消除空格和 cmets?
    • 为什么需要使用 Maven,只需制作一个用于部署的版本并将 Maven 指向它。要操作 XML,我会推荐 Groovy XML Slurper。不要忘记为我的评论投票;)
    • 感谢 Shahzeb,我使用了一个 groovy 脚本... :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-15
    • 1970-01-01
    • 1970-01-01
    • 2021-04-26
    • 1970-01-01
    相关资源
    最近更新 更多