Thanat0z
09.07.2007, 21:58
Нужен скрипт для "псевдографического" отображения таблиц. То есть мне нужно создать табличку типа
___________________
| | A | B | C | D |
=====================
| 1 | | | | |
---------------------
| 2 | | | | |
---------------------
| 3 | | | | |
---------------------
| 4 | | | | |
Данные будут задаваться строками, с разделителем |
То есть если подать на вход скрипту из текстового файла
№ |Название | скорость | Процент |
1 |alpha | 700 | 23 |
2 |beta | 2000 | 65 |
то должна создаться таблица
___________________________________
| № |Название | скорость | Процент |
====================================
| 1 |alpha | 700 | 23 |
------------------------------------
| 2 |beta | 2000 | 65 |
Ширина колонки должна выстраиваться по самому длинному значению. Когда-то видел подобные скрипты и даже проги, но не сохранил
Под рукой нет ни мануалов, ни нормального инета, так что желательно подробные примеры давайте если не полностью скрипт
ЗЫ знаю что самому мона проставить горизонтальные разделители и пробелы наставлять в ячейках чтоб они все имели одинаковую ширину, но харит меня это дело
___________________
| | A | B | C | D |
=====================
| 1 | | | | |
---------------------
| 2 | | | | |
---------------------
| 3 | | | | |
---------------------
| 4 | | | | |
Данные будут задаваться строками, с разделителем |
То есть если подать на вход скрипту из текстового файла
№ |Название | скорость | Процент |
1 |alpha | 700 | 23 |
2 |beta | 2000 | 65 |
то должна создаться таблица
___________________________________
| № |Название | скорость | Процент |
====================================
| 1 |alpha | 700 | 23 |
------------------------------------
| 2 |beta | 2000 | 65 |
Ширина колонки должна выстраиваться по самому длинному значению. Когда-то видел подобные скрипты и даже проги, но не сохранил
Под рукой нет ни мануалов, ни нормального инета, так что желательно подробные примеры давайте если не полностью скрипт
ЗЫ знаю что самому мона проставить горизонтальные разделители и пробелы наставлять в ячейках чтоб они все имели одинаковую ширину, но харит меня это дело