Mercurial > hg > lxmldump
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: |