将网页地址列表转换为CSV文件(表格格式)

我一直在试图将数据复制到Excel中,并将其格式化为表格,因为它需要导入到系统中。 唯一的问题是它是格式化的networking数据。

在导入文件完全混乱,甚至与dilimiters。 我并不是那么出类拔萃,没有人知道我可以如何将这个地址列表转换成表格

Deliver To | Street / RD | City / Town | County | Postal | Tel | Fax | Email 1 2 3 4 5 

如果在页面上右键单击并select查看源代码,则每个项目都会在代码中很干净地列出。 我把你所有的领域放在CAPS。

  <li> <h2>CITY</h2> <div class="acc-section"> <div class="acc-content"> <p>STREET, DELIVER, CITY, COUNTY. POSTAL</p> <p>T: <strong>TEL</strong><br /> F: <strong>FAX</strong><br /> E: <a href="mailto:EMAIL">EMAIL</a> </p> </div> </div> </li> 

花点时间去掉一些查找/replace标记,或写一个有趣的正则expression式来做到这一点。 一旦你把它归结为这样的列表:

 STREET DELIVER CITY COUNTY POSTAL TEL FAX EMAIL 

然后,您可以编写一个Excel公式,将数据转换为您想要的格式…例如,第二个单元格,然后是第一个列之后的第八个单元格。

将所有数据格式化为所需数据后,将其复制并粘贴为值,以删除Excel公式。

但是,这是假设你想在Excel中的表。 你的标题显示你真正想要的是CSV。 一旦你有了这个列表,用逗号分隔值(CSV)创build一个文本文件就容易多了:

 STREET,DELIVER,CITY,COUNTY,POSTAL,TEL,FAX,EMAIL,742 Evergreen Terrace,Mr. and Mrs. Homer J. Simpson,Springfield,NT,49007,555-6832,,chunkylover53@aol.com, ....