在html和xml文件中,往往会因为以下特殊字符而导致文件解析出错,一般通过以下函数来处理。
def covert_xml_special_char(convert_str):
'''替换xml中的特殊字符'''
convert_str = convert_str.replace('&', '&')
convert_str = convert_str.replace('"', '"')
convert_str = convert_str.replace("'", ''')
convert_str = convert_str.replace('<', '<')
convert_str = convert_str.replace('>', '>')
return convert_str