将分散在多个 .html 文件中的文档合并为一个 .html 文件,并保留页面顺序

将分散在多个 .html 文件中的文档合并为一个 .html 文件,并保留页面顺序

我有一个包含一些文档的目录。顶层有一个文件 (index.html),其中包含完整的目录:

Front Matter
Contents
1. Introduction
2. Built-in Objects
2.1 Built-in Functions

然后将每个子部分拆分成自己的 .html 文件(即,有一个文件对应 2,另一个文件对应 2.1,还有一个文件对应 2.1.1)。

我想将所有这些合并到一个巨大的 .html 文件中,保持与目录中的顺序相同(因此,如果我向下滚动页面,第 2 节紧跟第 1 节,紧接着是第 2.1 节)。

是否有预置的工具可以实现这一点?我使用 OS X 和 Ubuntu,但最好使用跨平台工具(最好用 Python 编写)。

答案1

我不知道有什么工具可以做到这一点。我会使用 SGML 解析器模块用 Python 编写一个脚本。

相关内容