首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将多个html文件与ant合并

将多个html文件与ant合并
EN

Stack Overflow用户
提问于 2018-11-16 23:33:17
回答 1查看 52关注 0票数 0

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

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

所以我想这样做:

file1.html:

代码语言:javascript
复制
<body>
      content-1
</body>

file2.html

代码语言:javascript
复制
<body>
      content-2
</body>

结果应该是这样的:

merge.html

代码语言:javascript
复制
<body>
      content-1
      content-2
</body>

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

EN

回答 1

Stack Overflow用户

发布于 2018-11-18 14:51:00

代码语言:javascript
复制
<?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>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53340934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档