War, Thriller
   DVD
   2003
   PG
   10
   Talk about a US-Japan war


   Anime, Science Fiction
   DVD
   1989
   R
   8
   A schientific fiction

   
   Anime, Action
   DVD
   4
   PG
   10
   Vash the Stampede!


   Comedy
   VHS
   PG
   2
   Viewable boredom





#######################################################################################

__author__ = 'sea'
#coding: utf-8
from xml.dom.minidom import parse
import xml.dom.minidom

#加载读取xml文件
DOMTree=xml.dom.minidom.parse("XTest.xml")
#读取xml对象
collection=DOMTree.documentElement

'''
if collection.hasAttribute("shelf"):
    print("Root element: %s " % collection.getAttribute("shelf"))
'''

#获取xml节点集合
movies=collection.getElementsByTagName("movie")

for movie in movies:
    #获取xml节点属性值
    if movie.hasAttribute("title"):
        print("Title: %s " % movie.getAttribute("title"))

    type=movie.getElementsByTagName('type')[0]
    #返回子节点列表
    print(type.childNodes[0].nodeValue)
    #print("Type : %s" % type.childNodes[0].data)