def parse_asx(data):
try:
# Last element will be root.
element = None
for event, element in elementtree.iterparse(io.BytesIO(data)):
element.tag = element.tag.lower() # normalize
if element is not None:
for ref in element.findall('entry/ref[@href]'):
yield ref.get('href', '').strip()
for entry in element.findall('entry[@href]'):
yield entry.get('href', '').strip()
except elementtree.ParseError:
return
评论列表
文章目录