Python 3.x 如何获取用于bsoup xml解析的下一个_元素结果的标记名?
我有一个xml,从中可以得到Python 3.x 如何获取用于bsoup xml解析的下一个_元素结果的标记名?,python-3.x,beautifulsoup,xml-parsing,Python 3.x,Beautifulsoup,Xml Parsing,我有一个xml,从中可以得到s的结果 现在我想要这个元素的标签,它是string。我怎么得到它 s.next\u element.tag不起作用。您可以使用: 从bs4导入美化组 soup=BeautifulSoup(“”,“html.parser”) 打印([x.name代表汤中的x])#输出:['string'] 试试s.next\u元素。name谢谢,伙计。不知何故,我从未在任何bsoup教程中发现过这一点(或者我可能读错了):D s.next_elemen.name from bs
s的结果
现在我想要这个元素的标签,它是string
。我怎么得到它
s.next\u element.tag
不起作用。您可以使用:
从bs4导入美化组
soup=BeautifulSoup(“”,“html.parser”)
打印([x.name代表汤中的x])#输出:['string']
试试s.next\u元素。name
谢谢,伙计。不知何故,我从未在任何bsoup教程中发现过这一点(或者我可能读错了):D
s.next_elemen.name
from bs4 import BeautifulSoup
soup = BeautifulSoup("""<string content="," height="10" hpos="235" style="bold" vpos="3129" width="4"></string>""", "html.parser")
print([x.name for x in soup]) # Output: ['string']