commonmark / commonmark-java

Java library for parsing and rendering CommonMark (Markdown)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can not render table

kamshory opened this issue · comments

I tried convert README.md from my project https://github.com/kamshory/OTP-Pi and I got unexpected result.

my markdown

| Parameter | Value |
|--|--|
| Host | domain.example |
| Port | 8000 |
| Path | /ws |
| Username | username |
| Password | password |
| Topic | sms |

Expected behavior:

Create HTML table

expected HTML

<table>
<thead>
<tr>
<td>Parameter</td><td>Value</td>
</tr>
</thead>
<tbody>
<tr><td>Host</td><td>domain.example</td></tr>
<tr><td>Port</td><td>8000</td></tr>
<tr><td>Path</td><td>/ws</td></tr>
<tr><td>Username</td><td>username</td></tr>
<tr><td>Password</td><td>password</td></tr>
<tr><td>Topic</td><td>sms</td></tr>
</tbody>
</table>

Create a paragraph contains markdown

actual HTML

<p>| Parameter | Value |
|--|--|
| Host | domain.example |
| Port | 8000 |
| Path | /ws |
| Username | username |
| Password | password |
| Topic | sms |</p>

Hi @kamshory.

That input works fine here, but you need to make sure you have the extension enabled as described here (dependency + code):

https://github.com/commonmark/commonmark-java#extensions