Создание таблиц каналов с помощью pandoc

Можно ли преобразовать таблицу html в таблицу каналов с помощью pandoc (или с помощью любого другого инструмента)?

Я пробовал pandoc bla.html --to markdown+pipe_tables и pandoc 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>

Если я использую -t markdown_github, как предложено здесь, вывод снова будет html.


person Andreas Mueller    schedule 16.02.2016    source источник


Ответы (1)


Я понял, что "-t markdown_github" дает правильный результат после того, как я что-то ввел в первую ячейку <th>. Пустая ячейка, кажется, сбивает пандока.

person Andreas Mueller    schedule 16.02.2016