Fix invalid xml
This commit is contained in:
parent
4ea5d5fdaa
commit
0c2b27584d
@ -189,7 +189,8 @@ class DocxTemplate(object):
|
|||||||
# using of TC tag in for cycle can cause that count of columns does not correspond to
|
# using of TC tag in for cycle can cause that count of columns does not correspond to
|
||||||
# real count of columns in row. This function is able to fix it.
|
# real count of columns in row. This function is able to fix it.
|
||||||
def fix_tables(self, xml):
|
def fix_tables(self, xml):
|
||||||
tree = etree.fromstring(xml)
|
parser = etree.XMLParser(recover=True)
|
||||||
|
tree = etree.fromstring(xml, parser=parser)
|
||||||
# get namespace
|
# get namespace
|
||||||
ns = '{' + tree.nsmap['w'] + '}'
|
ns = '{' + tree.nsmap['w'] + '}'
|
||||||
# walk trough xml and find table
|
# walk trough xml and find table
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user