''' xml文件处理 ''' # 导入工具包 from xml.dom.minidom import parse # 获取xml文件的dom tree dom_tree = parse("config/struts.xml") # 定位xml文件的根节点 root_node = dom_tree.documentElement print(f"根节点的名字{root_node.nodeName}") # 根据getElementByTagName方法获取节点 input_info = root_node.getElementsByTagName("input")[0] # 获取节点的属性值 print(input_info.getAttribute('name')) # 获取标签节点之间的数据 print(input_info.firstChild.data) # 获取多个节点,然后再分别取出这些节点的属性值和标签对的值 input_infos = root_node.getElementsByTagName("input") for input_info in input_infos: print(input_info.getAttribute('name')) print(input_info.firstChild.data)
python文件处理之XML
最新推荐文章于 2024-04-18 15:40:33 发布