logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

hxtabletrans - transpose an HTML or XHTML table

Bugs

hxtabletrans  should  check  for rows that have fewer cells than the longest row (taking into account the
       effect of the colspan and rowspan attributes) and create the omitted cells,  but  it  currently  doesn't.
       Tables with rows of unequal length may thus not be transposed correctly.

       Nested tables are not transposed.

7.x                                                10 Jul 2011                                   HXTABLETRANS(1)

Description

hxtabletrans  reads an HTML or XHTML file (or fragment), finds the first <table> element and outputs that
       element with the rows and columns transposed. I.e., rows become columns and columns become rows.

       Any grouping of rows with <thead>, <tbody> or <tfoot> is lost. Also, any comments outside the  cells  are
       lost.

Name

       hxtabletrans - transpose an HTML or XHTML table

Options

       The following options are supported:

       -c        Also  try to transpose the contents of cells. If a cell consists only of horizontal or vertical
                 arrows and ellipses (apart from mark-up and whitespace), then those  arrows  and  ellipses  are
                 replaced by their transposed counterparts. E.g., a right arrow becomes a down arrow.

       -x        Use XML syntax. Empty elements are written with a slash (/) at the end, e.g.: <br/>

       -v        Print the version number and exit.

Synopsis

hxtabletrans [ -c ] [ -x ] [ -v ] [ file-or-URL ]

See Also