Mercurial > hg > lxmldump
comparison lxmldump.py @ 58:de06d98f82a1
Strip any trailing "." from Ptr link text.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 31 May 2021 12:52:44 +0300 |
parents | 4410e2d1bff3 |
children | d52696972bf2 |
comparison
equal
deleted
inserted
replaced
57:4410e2d1bff3 | 58:de06d98f82a1 |
---|---|
273 | 273 |
274 ## Format a "Ptr" node as text | 274 ## Format a "Ptr" node as text |
275 def pkk_ptr_to_text(pnode): | 275 def pkk_ptr_to_text(pnode): |
276 pfmt = pkk_get_fmt("ptr_fmt") | 276 pfmt = pkk_get_fmt("ptr_fmt") |
277 return pfmt.format( | 277 return pfmt.format( |
278 text=("".join(pnode.itertext())).strip(), | 278 text=("".join(pnode.itertext())).strip().rstrip("."), |
279 href=pnode.attrib["{http://www.w3.org/TR/xlink}href"]) | 279 href=pnode.attrib["{http://www.w3.org/TR/xlink}href"]) |
280 | 280 |
281 | 281 |
282 ## Get text inside a given node | 282 ## Get text inside a given node |
283 def pkk_node_to_text(lnode): | 283 def pkk_node_to_text(lnode): |