Python如何解析并读取XML的节点值

<bookstore>
<book category="children">
<title lang="en">Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
</bookstore>
from xml.dom.minidom import parse
def readXML():
	domTree = parse("/Users/xxx/Desktop/books.xml")
	#读取根节点
	rootNode = domTree.documentElement
	#print(rootNode.nodeName)  返回bookstore

    #获取Title节点
	title_val = domTree.getElementsByTagName("title")[0];
    #print(title_val.childNodes[0].data)  #返回Harry Potter
if __name__ == '__main__':
	readXML()

猜你喜欢

转载自blog.csdn.net/qq_43118572/article/details/108920279
今日推荐