Копирование таблицы из Excel в браузер
Добрый день.
Идет разработка веб-сайта, в админке которого оператору нужно очень много работать с переносом данных с екселя в БД сайта. Хочу сделать так, чтобы в екселе выделялась таблица с ячейки n по ячейку m (двухмерная), ctrl+c, затем в браузере выделялось место, ctrl+v. Это реально? Если да, то куда копать? Нагуглить не выходит. Кратко: можно ли производить разбор буффера обмена, в котором находится таблица из excel? p.s. Нет, импорт файла не вариант, данные не стандартизированы, рваны. |
CraftLawrence,
Копипасте фрагмент из excel и Разобрать
<textarea rows="10" cols="100" id="text"></textarea>
<button onclick= "parceArea()">Разобрать</button>
<script>
function parceArea() {
var content = text.value;
var arr = content.split('\n');
for(var i = 0; i<arr.length;i++) {
arr[i] = arr[i].split('\t');
}
alert(JSON.stringify(arr));
}
</script>
|
Цитата:
Код:
"Ряд1Сейчас идея состоит в том, чтобы до сплитования заменить все переносы строки в кавычках на "<newline>", а после разбивки сделать обратно, но не могу сварганить регулярное выражение. Помогите пожалуйста собрать регулярку! Чтобы из Код:
"Ряд1Код:
"Ряд1<newline>Ряд 2<newline>Ряд 3<newline>Ряд 4" |
Решение было дано в другой теме.
Цитата:
|
| Часовой пояс GMT +3, время: 12:06. |