Существует ли инструмент (в идеале на основе командной строки), который может помочь в преобразовании исходного кода в таблицы HTML в «графический текст» (возможно, ASCII art для таблиц HTML) для использования в комментариях к коду , как показано ниже?
Например, с учетом следующего источника таблицы HTML
<TABLE BORDER=1>
<CAPTION>A test table with merged cells</CAPTION>
<TR><TH ROWSPAN=2><TH COLSPAN=2>Average
<TH ROWSPAN=2>other<BR>category<TH>Misc
<TR><TH>height<TH>weight
<TR><TH ALIGN=LEFT>males<TD>1.9<TD>0.003
<TR><TH ALIGN=LEFT ROWSPAN=2>females<TD>1.7<TD>0.002
</TABLE>
инструмент выведет что-то вроде следующего для встраивания в комментарии кода (например, /*…*/
):
/*
A test table with merged cells
+----------+-------------------+----------+--------+
| | Average | other | Misc |
| +---------+---------+ category +--------|
| | height | weight | | |
|----------+---------+---------+----------+--------|
| males | 1.9 | 0.003 | | |
|----------+---------+---------+----------+--------|
| females | 1.7 | 0.002 | | |
+----------+---------+---------+----------+--------+
*/
Справочная информация. Часть кода, считывающая значения из таблиц HTML, может быть снабжена комментариями с изображением текстовых графических представлений сложных макетов таблиц HTML. Кто-то, обслуживающий код позже, может потом легче понять, например, как кусок кода нарезает и нарезает кубиками таблицу HTML или собирает значения в определенных позициях ячейки.