gpt4 book ai didi

markdown - 如何使用 Redcarpet 和 Markdown 渲染表格

转载 作者:行者123 更新时间:2023-12-01 22:26:32 28 4
gpt4 key购买 nike

我正在尝试使用 Redcarpet 渲染这样的表格

| header 1 | header 2 |
| -------- | -------- |
| cell 1 | cell 2 |
| cell 3 | cell 4 |

但它不起作用。

是否可以使用 Redcarpet 渲染表格?

最佳答案

是的,您可以渲染这样的表格,但您必须启用 :tables 选项。

require 'redcarpet'
markdown = Redcarpet::Markdown.new(Redcarpet::Render::HTML, :tables => true)

text = <<END
| header 1 | header 2 |
| -------- | -------- |
| cell 1 | cell 2 |
| cell 3 | cell 4 |
END

puts markdown.render(text)

输出:

<table><thead>
<tr>
<th>header 1</th>
<th>header 2</th>
</tr>
</thead><tbody>
<tr>
<td>cell 1</td>
<td>cell 2</td>
</tr>
<tr>
<td>cell 3</td>
<td>cell 4</td>
</tr>
</tbody></table>

关于markdown - 如何使用 Redcarpet 和 Markdown 渲染表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12296453/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com