gpt4 book ai didi

java - 用ant合并多个html文件

转载 作者:行者123 更新时间:2023-12-02 10:35:15 25 4
gpt4 key购买 nike

我有许多并行运行的测试。每个测试都会生成一个范围报告文件,该文件是一个 html 文件。

我看不到如何在测试结束时合并这些文件?

所以我想这样做:

文件1.html:

<body>
content-1
</body>

文件2.html

<body>
content-2
</body>

结果应该是这样的:

合并.html

<body>
content-1
content-2
</body>

你有一个聪明的方法来做到这一点吗?

最佳答案

<?xml version="1.0" encoding="UTF-8"?>
<project default="concat" name="My Project">

<property name="filesToMerge" value="/home/guest/Desktop/" />
<property name="mergeFile" value="/home/guest/Desktop/merge.html" />

<target name="concat">
<concat destfile="${mergeFile}">
<header filtering="no" trim="no" trimleading="yes">
&lt;body&gt;
</header>
<fileset dir="${filesToMerge}" />
<filterchain>
<linecontains negate="true">
<contains value="&lt;body&gt;" />
</linecontains>
<linecontains negate="true">
<contains value="&lt;/body&gt;" />
</linecontains>
</filterchain>
<footer filtering="no" trim="yes" trimleading="yes">
&lt;/body&gt;
</footer>
</concat>
</target>
</project>

关于java - 用ant合并多个html文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53340934/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com