我有一些(html)文件,最终必须包含在WAR文件中。 文件如下:
<!-- marker_id_start -->
.. html mark-up I want to keep...
<!-- marker_id_end -->
我想转换每个文件的内容,在 marker_id_start 之前和 marker_id_end 之后切断所有内容,以便结果文件如下所示:
.. html mark-up I want to keep...
甚至只是喜欢
public class MyFragment extends Fragment{
..................
..................
@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
super.setUserVisibleHint(isVisibleToUser);
if (isVisibleToUser) {
//your code here
}
}
}
转换是战争装配过程的一部分,所以我认为我可以使用maven资源插件和自定义过滤器。 显然我需要配置标记ID,但我不知道如何做到这一点,以及如何在我的过滤器中显示这些自定义配置选项。
我发现的唯一文件就是:https://maven.apache.org/plugins/maven-resources-plugin/examples/custom-resource-filters.html但它并没有说太多,只是非常基本的东西。
感谢任何帮助。 感谢。
答案 0 :(得分:0)
根据Apache Maven Resources Plugin / Filtering过滤适用于:
变量,由
表示${...}
分隔符
查看transform
的XML Maven Plugin目标:
xml:transform
通过应用XSLT样式表转换XML文件。