ignore doctype tag, test cdata tag

fixes #45
This commit is contained in:
AlexVonB
2021-05-30 11:15:20 +02:00
parent 9cb940cbc0
commit 129c4ef060
2 changed files with 7 additions and 2 deletions

View File

@@ -1,4 +1,4 @@
from bs4 import BeautifulSoup, NavigableString, Comment
from bs4 import BeautifulSoup, NavigableString, Comment, Doctype
import re
import six
@@ -124,7 +124,7 @@ class MarkdownConverter(object):
# Convert the children first
for el in node.children:
if isinstance(el, Comment):
if isinstance(el, Comment) or isinstance(el, Doctype):
continue
elif isinstance(el, NavigableString):
text += self.process_text(el)