В какой проге очистить код таблицы?

Статус
В этой теме нельзя размещать новые ответы.

Orbit

Гуру форума
Регистрация
2 Апр 2007
Сообщения
145
Реакции
75
Таблицы в экселе и в ворде, нужно оставить только структуру, очистив все шрифты, абзацы, выравнивания, размеры ячеек, оставив только голую структуру таблицы.
Подскажите, пожалуйста, чем это можно сделать наиболее эффективно?
Пока иду путем установки одинаковой ширины и высоты ячейки, затем вставляю в визуальном режиме в дримвивер, потом открываю код и делаю replace по ширинам, высотам, выравниваниям... Может есть способ побыстрее?
 
можно заюзать для этих целе vba в ворде и экселе
но если не дружишь с vb, то наверно сложно будет
 
По моему в Front Page есть чистка кода :)
 
  • Заблокирован
  • #4
Таблицы в экселе и в ворде, нужно оставить только структуру, очистив все шрифты, абзацы, выравнивания, размеры ячеек, оставив только голую структуру таблицы...
MasterPrice.zip - надстройка для экселя
phpexcel.rar - скрипт для генерации из *.xls более-менее чистого кода html, можешь попробовать интегрировать в свой сайт...
Видел и есть вариант для джумлы, но очень корявый и глючный, счас пытаюсь привести его в нормальный вид, могу скинуть сырой если нада...
 

Вложения

  • MasterPrice.zip
    54,4 KB · Просмотры: 2
  • phpexcel.rar
    31,6 KB · Просмотры: 1
Я юзаю встроенный стандартный движок PHP Nuke - SPAW-редактор. В нём есть функция очистки html. Копирую текст из ворда к примеру, вставляю в окно редактора и нажимаю "Очистить". На выходе получаю отличный чистый код.
 
  • Заблокирован
  • #7
можно простенькой регуляркой:
Код:
<?php 
     $text = preg_replace("/<(table|tr|td|tbody)(.*?)>/six","[\$1\$2]",$text);
?>
и плиз, не забудь потом в файле стилей прописать что-то вроде

Код:
td {padding:5px;}

а то глаза болят смотреть на таблицы, в которых к краям текст прилипает ))
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху