2014-09-17 2 views
0

У меня есть таблица html, которая содержит 25 000 строк и 8 столбцов. Я хочу удалить 1-й, 2-й, 7-й и 8-й столбцы из таблицы, я могу использовать некоторый дизайн таких как веб-разработчик MS Visual и Dreamweaver, но для отображения таблицы требуется слишком много времени, и некоторое время она не отвечает, я ищу текстовый редактор, где я могу получить такую ​​же функциональность, чтобы повысить производительность.Как удалить столбец из огромной таблицы html с помощью любого текстового редактора

+1

Вы можете использовать Vim для записи макроса, когда вы удалите указанные столбцы для первой строки, а затем воспроизвести его обратно 24999 раз. Это займет некоторое время, но вы можете позволить ему работать. –

+0

Вы можете использовать Microsoft Excel (не уверены в каких-либо бесплатных альтернативах) и просто удалять каждый столбец по мере необходимости. – Nunners

+0

Вы можете импортировать таблицы html в excel? –

ответ

0

Вы можете написать простой код на javascript.

var table = document.getElementById("mytab"); 
for (var i = 0, row; row = table.rows[i]; i++) { 
    //iterate through rows 
    //rows would be accessed using the "row" variable assigned in the for loop 
    for (var j = 0, col; col = row.cells[j]; j++) { 
    if(j == 0 || j == 1 || j == 6 || j == 7) { 
     row.removeChild(col) 
    } 
    } 
} 

здесь Fiddle link

+0

Это умно. После этого вам нужно скопировать измененную таблицу html. Ницца –