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):