您好,匿名用户
随意问技术百科期待您的加入

如何将多个小的html文件合并成一个大的html文件?

0 投票

并且自动在生成的html文件中生成目录

用户头像 提问 2013年 12月23日 @ Darius 上等兵 (331 威望)
分享到:

1个回答

0 投票
  1. 如果sect1.html sect2.html没有<html><head><body>只有html格式的内容的话,用shell就可以解决
cat /data/sect/*.html > /data/temp.html

然后用shell写一个循环把sect目录下的所有html文件列出来,echo到最终文件的头部用html锚链接的形式生成目录,然后把temp.html附加到最终html的尾部即可

  1. 如果每个sect都是完整独立的html文件,那可以用DOM模型来抽取你需要的sect1,sect2的内容。然后写入到一个最终文件中去. php的html DOM 解析器http://simplehtmldom.sourceforge.net/,或者python的http://www.crummy.com/software/Beauti...
用户头像 回复 2013年 12月19日 @ Twisted Fate 上等兵 (184 威望)
提一个问题:

相关问题

0 投票
1 回复 26 阅读
0 投票
1 回复 41 阅读
0 投票
1 回复 105 阅读
0 投票
1 回复 113 阅读
+2 投票
1 回复 47 阅读
用户头像 提问 2013年 1月2日 @ Sejuani 上等兵 (427 威望)

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...