def ent2chr(input_str):
 code = input_str.group(1)
 code_int = (int(code) if code.isdigit() else int(code[1:], 16))
 return (chr(code_int) if (code_int < 256) else '?')

def ent2chr ( input_str ) : code = input_str . group ( 1 ) code_int = ( int ( code ) if code . isdigit ( ) else int ( code [ 1 : ] , 16 ) ) return ( chr ( code_int ) if ( code_int < 256 ) else '?' )
function to unescape literal string in xml to symbols source : URL .