Merge 942762b5cd into 695a91e447
This commit is contained in:
commit
616190600a
1 changed files with 5 additions and 6 deletions
|
|
@ -3282,9 +3282,12 @@ def serializeXML(element, options, ind=0, preserveWhitespace=False):
|
|||
elif attrValue == 'default':
|
||||
preserveWhitespace = False
|
||||
|
||||
# if no children, self-close
|
||||
children = element.childNodes
|
||||
if children.length > 0:
|
||||
if children.length == 0:
|
||||
outParts.append('/>')
|
||||
if indent > 0:
|
||||
outParts.append(newline)
|
||||
else:
|
||||
outParts.append('>')
|
||||
|
||||
onNewLine = False
|
||||
|
|
@ -3319,10 +3322,6 @@ def serializeXML(element, options, ind=0, preserveWhitespace=False):
|
|||
outParts.extend(['</', element.nodeName, '>'])
|
||||
if indent > 0:
|
||||
outParts.append(newline)
|
||||
else:
|
||||
outParts.append('/>')
|
||||
if indent > 0:
|
||||
outParts.append(newline)
|
||||
|
||||
return "".join(outParts)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue