Mercurial > hg > lxmldump
changeset 19:7c6eb57798bd
Ja niin.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 11 May 2021 16:15:16 +0300 |
parents | ff959de0f6c8 |
children | f274504eafd0 |
files | lxmldump.py |
diffstat | 1 files changed, 8 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/lxmldump.py Tue May 11 15:44:33 2021 +0300 +++ b/lxmldump.py Tue May 11 16:15:16 2021 +0300 @@ -42,6 +42,7 @@ "ahvaliha", "aloilleh", "hanjahtoakseh", + "akkalisto", ] @@ -184,7 +185,7 @@ tmpl.append(pnode.attrib["freeValue"]) for pnode in wnode.findall("./GrammaticalNote"): - tmpl.append(pnode.text.strip()) + tmpl.append(pkk_node_to_text(pnode)) # Remove duplicates and sort the list tmpl = list(set(tmpl)) @@ -304,7 +305,12 @@ continue if pkk_cfg["mode"] == 0: - pkk_output_node(0, dnode) + try: + pkk_output_node(0, dnode) + except Exception as e: + pkk_dump_recursive(0, dnode) + print(str(e)) + sys.exit(0) elif pkk_cfg["mode"] == 1: pkk_dump_recursive(0, dnode) elif pkk_cfg["mode"] == 2: