在检查XML中是否存在节点时,可以使用以下方法:
import xml.dom.minidom
def check_xml_node(xml_string, node_name):
dom = xml.dom.minidom.parseString(xml_string)
nodes = dom.getElementsByTagName(node_name)
if len(nodes) > 0:
return True
else:
return False
import xml.etree.ElementTree as ET
def check_xml_node(xml_string, node_name):
root = ET.fromstring(xml_string)
nodes = root.findall(".//{}".format(node_name))
if len(nodes) > 0:
return True
else:
return False
以上两种方法都可以用于检查XML中是否存在节点。根据具体的需求和使用场景,选择适合的方法即可。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云