2013-02-22 2 views
1

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

<div id="COL1" style="display:none;">COL2 blah blah COL3</div> 

Текст между COL2 и COL3 будет одинаковым. Я могу так же легко вставить его в свой стол перед конвертированием. Есть предположения?

+0

Вы планируете использовать скрипт, чтобы сделать это, или вы делаете это вручную? –

+0

Определенно не вручную – parap

+0

Хорошо, вы могли бы сделать это практически с любого типа скриптового языка - получили любимый? –

ответ

2

Я не уверен, что я правильно понял вход, но если вы хотите создать кучу DIV с с некоторым повторяющимся текстом, вы можете добавить в E1 (предполагается, что текст COL1...3 и blah blah размещаются в колонках A:D начиная первый строка) по следующей формуле:

="<div id="""&A1&""" style="""&"display:none;"""&">"&B1&" "&C1&" "&D1&"</div>" 

Автозаполнение вниз список текстовых значений и экспорт/копировать в редактор HTML генерируется DIV с.

Пример файла: https://www.dropbox.com/s/gd52pp2p34flesg/DIVgenerator.xlsx

0

Вам необходимо использовать Javascript/jquery или любой другой язык скриптов, с которым вы знакомы.

Первый шаг будет получать данные из Excel лист в массив, а затем вы можете добавить его в HTML, используя

var i=0; 
$.each(array, function() { 
$("#DIVID").append(array[i]); 
i++; 
}); 

это будет в основном итерации каждого элемента в массиве [].

Смежные вопросы