Как я могу очистить таблицу HTML до CSV? - PullRequest
39 голосов
/ 03 ноября 2008

Проблема

Я использую инструмент на работе, который позволяет мне выполнять запросы и возвращать HTML-таблицы с информацией. У меня нет никакого внутреннего доступа к нему.

Большая часть этой информации была бы гораздо полезнее, если бы я мог поместить ее в электронную таблицу для сортировки, усреднения и т. Д. Как я могу отсканировать эти данные в файл CSV?

Моя первая идея

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

Решение

Да, ребята, это действительно было так же просто, как копировать и вставлять. Разве я не чувствую себя глупо.

В частности, когда я вставил в электронную таблицу, мне пришлось выбрать «Специальная вставка» и выбрать формат «текст». В противном случае он попытался вставить все в одну ячейку, даже если я выделил всю таблицу.

Ответы [ 11 ]

0 голосов
/ 03 ноября 2008

Вы пытались открыть его с помощью Excel? Если вы сохраните электронную таблицу в Excel как HTML, вы увидите формат, который использует Excel. Из веб-приложения, которое я написал, я выложил этот формат HTML, чтобы пользователь мог экспортировать в Excel.

...