def xml_escape(text):
 return escape(text, entities={"'": '&apos;', '"': '&quot;', '|': '&#124;', '[': '&#91;', ']': '&#93;'})

def xml_escape ( text ) : return escape ( text , entities = { "'" : '&apos;' , '"' : '&quot;' , '|' : '&#124;' , '[' : '&#91;' , ']' : '&#93;' } )
this function transforms the input text into an "escaped" version suitable for well-formed xml formatting .