使用pandoc创建管道表

时间:2016-02-16 17:04:23

标签: pandoc

是否可以使用pandoc(或使用任何其他工具)将html表转换为管道表?

我尝试了pandoc bla.html --to markdown+pipe_tablespandoc bla.html --to markdown+pipe_tables-simple_tables但似乎都生成了简单的表格。

bla.html包含:

<table border="1" class="dataframe">
  <thead>
    <tr style="text-align: right;">
      <th></th>
      <th>age</th>
      <th>workclass</th>
      <th>education</th>
      <th>gender</th>
      <th>hours-per-week</th>
      <th>occupation</th>
      <th>income</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th>0</th>
      <td>39</td>
      <td>State-gov</td>
      <td>Bachelors</td>
      <td>Male</td>
      <td>40</td>
      <td>Adm-clerical</td>
      <td>&lt;=50K</td>
    </tr>
  </tbody>
</table>

如果我按建议here使用-t markdown_github,则输出再次为html。

1 个答案:

答案 0 :(得分:0)

我意识到&#34; -t markdown_github&#34;在我输入第一个<th>单元格后,会产生正确的结果。空单元格似乎绊倒了pandoc。