comparison lxmldump.py @ 1:0e5f705a895b

Moar.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 29 Apr 2021 14:25:12 +0300
parents bddf1c283e51
children 7ce08dea935b 60b789dfee32
comparison
equal deleted inserted replaced
0:bddf1c283e51 1:0e5f705a895b
110 110
111 ### 111 ###
112 ### Main 112 ### Main
113 ### 113 ###
114 def pkk_recursive_dump(lnode, indent): 114 def pkk_recursive_dump(lnode, indent):
115 pok = "" 115 stmp = ""
116 if lnode.text != None: 116 if lnode.text != None:
117 tmp = str(lnode.text).strip() 117 tmp = str(lnode.text).strip()
118 if tmp != "": 118 if tmp != "":
119 pok = " \""+ tmp +"\"" 119 stmp = " \""+ tmp +"\""
120 120
121 print("{}{} {}{}".format(" " * indent, lnode.tag, lnode.attrib, pok)) 121 print("{}{} {}{}".format(" " * indent, lnode.tag, lnode.attrib, stmp))
122 for qnode in lnode.findall("./*"): 122 for qnode in lnode.findall("./*"):
123 pkk_recursive_dump(qnode, indent + 1) 123 pkk_recursive_dump(qnode, indent + 1)
124 124
125 125
126 for filename in pkk_filenames: 126 for filename in pkk_filenames: