Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- contents = doc.toxml()
- def prettyxml(input):
- input = input.replace("><",">\n<")
- output = ''
- indentlevel = -1
- for line in input.split('\n'):
- if line == '<?xml version="1.0" ?>':
- output += line + "\n"
- continue
- if line[:2] != "</":
- indentlevel += 1
- output += " "*indentlevel + line + "\n"
- if "</" in line:
- indentlevel -= 1
- else:
- output += " "*indentlevel + line + "\n"
- indentlevel -= 1
- return output
- print prettyxml(contents)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement