У меня есть таблица html, которая содержит 25 000 строк и 8 столбцов. Я хочу удалить 1-й, 2-й, 7-й и 8-й столбцы из таблицы, я могу использовать некоторый дизайн таких как веб-разработчик MS Visual и Dreamweaver, но для отображения таблицы требуется слишком много времени, и некоторое время она не отвечает, я ищу текстовый редактор, где я могу получить такую же функциональность, чтобы повысить производительность.Как удалить столбец из огромной таблицы html с помощью любого текстового редактора
0
A
ответ
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. Ницца –
Вы можете использовать Vim для записи макроса, когда вы удалите указанные столбцы для первой строки, а затем воспроизвести его обратно 24999 раз. Это займет некоторое время, но вы можете позволить ему работать. –
Вы можете использовать Microsoft Excel (не уверены в каких-либо бесплатных альтернативах) и просто удалять каждый столбец по мере необходимости. – Nunners
Вы можете импортировать таблицы html в excel? –