如果 Python 无法解析 xml 数据,则打印自己的消息

Print own message, if Python unable to parse xml data

让我们假设。我有 xml 数据,格式不正确。我可以打印自己的消息吗:

xml is not well performed

.

python代码

import xml.etree.ElementTree as ET
root = ET.parse('data.xml').getroot()
# ParseError: mismatched tag: line 8, column 26
print('xml is not well performed')

试试这个:

import xml.etree.ElementTree as ET
try:
    root = ET.parse('data.xml').getroot()
except:
    print('xml is not well performed')