进口的多个HTML文件多条线路,进入细胞(下对方)文件

问题描述:

我有多个HTML文件,与我喜欢在一个Excel文件中看到有序的具体数据。进口的多个HTML文件多条线路,进入细胞(下对方)文件

我感兴趣的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中的一张。

在此先感谢!

资源,以帮助这一点:

你要沿着这行做一些事情(如果你需要额外的帮助,让我知道):

  1. span class="something"放在你想要的任何东西周围T(在这种情况下,你所提到的线)
  2. 加载所有这些跨度为使用

    $('#some-container').load('a.html span.something') 
    
  3. 使用类似实施ExcelPlus一个HTML文件:

    var ep = new ExcelPlus(), 
        content = []; 
    
    $('span.something').each(function(i){ 
        content[0][i] = $(this).text(); 
    }); 
    
    ep.createFile("Book1").write({"content":content}).saveAs("demo.xlsx"); 
    
+0

感谢你的回应。但是,我将不得不添加'span'标签,因此会有+1000个.html文件。但我可以根据你的回答尝试一些东西。 –