【发布时间】:2011-03-10 04:27:49
【问题描述】:
如何将 CSV 文件转换为 html 表格? 我有一个带有逗号“,”的 csv 文件,我希望这个文件转换为 Html 表。
【问题讨论】:
-
您是否编辑了问题以删除在 shell 脚本中完成的要求?如果是这样,请也删除标签,
标签: shell csv html-table
如何将 CSV 文件转换为 html 表格? 我有一个带有逗号“,”的 csv 文件,我希望这个文件转换为 Html 表。
【问题讨论】:
标签: shell csv html-table
好的,你真的只希望在 bash 中使用它吗?任务完成。
cat > input.csv
a,b,c
d,e,f
g,h,i
echo "<table>" ; while read INPUT ; do echo "<tr><td>${INPUT//,/</td><td>}</td></tr>" ; done < input.csv ; echo "</table>"
<table>
<tr><td>a</td><td>b</td><td>c</td></tr>
<tr><td>d</td><td>e</td><td>f</td></tr>
<tr><td>g</td><td>h</td><td>i</td></tr>
</table>
我第一次尝试使用“cat”,但我认为这是作弊,所以我使用“while read”重写了它
【讨论】:
<th> 标签(用于表头),而其余行有<td> 标签?
XmlGrid.net 有一个很好的工具可以将 CSV 文件转换为 HTML 表格。链接在这里: http://xmlgrid.net/csvToHtml.html
【讨论】: