Issue with line-breaks tags
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 45/100
Research direction
Start by running the Python markdownify example from the issue and compare handling of
with
. Trace the HTML-to-Markdown handling for these tags; done means the output includes the line after the self-closing tag, matching the expected string.
Written by the indexing model from the issue text.
Description
Hi,
I'm facing an issue with line-breaks tags when they are written like <br/> instead of <br>.
Considering this simple example:
>>> import markdownify
>>> markdownify.markdownify("<p>11111<br>22222<br>33333<br/>44444<br><55555</p>", heading_style=markdownify.ATX)
Expected:
'11111 \n22222 \n33333 \n44444 \n55555 \n\n'
Actual:
'11111 \n22222 \n33333 \n\n\n'
My workaround is to .replace('<br/>','<br>') but it's a little pity...
Could you fix this in a future release?
Regards,
- Dominant language
- Python
- Stars
- 2.2k
- Forks
- 203
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from matthewwithanm/python-markdownify
-
RecursionError on deeply nested HTML (about 330 levels), separate from the cyclic-tree case in #256 Open
Difficulty 3/5 1-2 days Newbie friendliness 68/100
-
Difficulty 4/5 3-5 days Newbie friendliness 52/100
matthewwithanm/python-markdownify#261 · 1 comment · 1 reaction ·
-
Difficulty 3/5 1-2 days Newbie friendliness 65/100
matthewwithanm/python-markdownify#259 · 1 reaction ·
-
Difficulty 3/5 1-2 days Newbie friendliness 50/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 50/100
All issues in matthewwithanm/python-markdownify
Similar issues
-
documentation help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
simonw/sqlite-utils#872 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100