【发布时间】:2023-03-25 13:50:01
【问题描述】:
问题
我在工作中使用了一个工具,它可以让我进行查询并获取 HTML 信息表。我没有任何形式的后端访问权限。
如果我可以将这些信息放入电子表格中进行排序、平均等操作,这些信息会更加有用。如何将这些数据截屏到 CSV 文件中? p>
我的第一个想法
因为我知道 jQuery,我想我可以用它来去除屏幕上的表格格式,插入逗号和换行符,然后将整个混乱复制到记事本中并保存为 CSV。 有更好的想法吗?
解决方案
是的,伙计们,这真的就像复制和粘贴一样简单。我不觉得很傻吗。
具体来说,当我粘贴到电子表格中时,我必须选择“选择性粘贴”并选择“文本”格式。否则它会尝试将所有内容粘贴到单个单元格中,即使我突出显示了整个电子表格。
【问题讨论】:
-
我最终使用了 jQuery 想法,因为我想要 XML,并且在 Excel 中映射 XML 是一件非常痛苦的事情(对于临时数据集)。事实证明这对于 来说很容易做到使用 JS 控制台的任何 网站(如果没有,则动态注入 jquery.js,然后使用从 HTML 表数据到 csv/xml/json/whatever 的简单转换使用
$("tr", "#table tbody").each())
标签: screen-scraping