我有多个HTML文件,我希望在一个Excel文件中查看特定数据。
我对HTML文件感兴趣的部分是第99,101,102行
98 <div class="panel-body">
99 V.O.F. Benerink<br>
100 <address>
101 huissinkweg 3-A<br>
102 7522AK, Drente
103 </address>
104
105 De heer M.N. Helthuis<br>
106 <br>
107
108 </div>
109 </div>
110 </div>
从152到159:
151 <dl class="dl-horizontal">
152 <dt>Levensfase</dt>
153 <dd>Nog te kwalificeren</dd>
154 <dt>Bedrijfsgrootte</dt>
155 <dd>Groot</dd>
156 <dt>FTE</dt>
157 <dd>2</dd>
158 <dt>Cultuur</dt>
159 <dd>Gww. grond weg water</dd>
160 </dl>
我在多个论坛上搜索过,我在这个网站上找到了一些内容https://www.mrexcel.com/forum/excel-questions/342275-import-multiple-files-into-excel-3.html,但这对我来说并不起作用。这个话题是9岁,所以我不想在那里问。
谁可以提供一些答案或代码如何将多个HTML文件的这些HTML行放到Excel中的一个工作表中。
提前致谢!
答案 0 :(得分:0)
有助于此的资源:
您希望按照这一点做一些事情(如果您需要其他帮助,请告诉我们):
span class="something"
您想要的任何内容(在这种情况下,您提到的行)使用
将所有这些跨度加载到单个html文件中$('#some-container').load('a.html span.something')
使用以下内容实现ExcelPlus:
var ep = new ExcelPlus(),
content = [];
$('span.something').each(function(i){
content[0][i] = $(this).text();
});
ep.createFile("Book1").write({"content":content}).saveAs("demo.xlsx");