Извлечь таблицу из html, чтобы преуспеть из командной строки

Каков наилучший способ преобразования таблицы в HTML-документ в Excel-читаемый файл? Я хотел бы, чтобы это был инструмент командной строки, который я могу вызвать в bash на моем mac, так как я хотел бы пакет обрабатывать кучу файлов HTML.

Я знаю, что могу написать сценарий, чтобы сделать это довольно легко, но я ищу общие, существующие инструменты, которые можно вызвать из командной строки. Я бы предпочел, чтобы форматирование было сохранено как можно больше, но было бы готово вернуться к CSV, если ничего проще, чем легко установить и настроить, подходит для счета.

Excel может читать / открывать документы HTML с таблицами без необходимости конвертации. Он автоматически сопоставляет ячейки таблицы ячейкам рабочего листа.

Попробуй это:

  • Сохраните приведенные ниже данные в файле с расширением .html.
  • Откройте файл с помощью Excel
<table> <tr> <th>Heading1</th> <th>Heading2</th> </tr> <tr> <td>R1, C1</td> <td>R1, C2</td> </tr> <tr> <td>R2, C1</td> <td>R2, C2</td> </tr> </table> 

html2text должен работать, по крайней мере, он должен иметь возможность генерировать то, что вы можете забрать в виде списка, разделенного запятыми (или просто взломать один). Здесь есть много ссылок:

http://www.google.com/search?hl=en&q=html2text&btnG=Search

Он имеет множество флагов для управления формированием вывода. Попробуй.

–Джефф

  • HYPERLINK в определенную ячейку
  • Отправить данные в HTTP Post из VBA Excel для Mac
  • Программно добавление ссылки дает ошибку во время выполнения
  • книга не открывается, когда открытие вызывается из книги, которая сама открыта третьей книгой
  • Как манипулировать и распечатывать диаграмму в MS Excel с помощью AppleScript?
  • Простой способ заполнить файл Excel с помощью Python
  • Кнопка макроса с аргументами в Mac Excel 2015
  • Mac: как конвертировать файлы Excel (и другие) в PDF программно
  • Как я могу установить / использовать «Scripting.FileSystemObject» в Excel 2010 для MAC?
  • Команда Node через пользовательскую функцию Shell завершает работу с 32512
  • Открытие файлов csv в MicroSoft Excel на Mac
  • Давайте будем гением компьютера.