1、写入xml
from xml.dom import minidom
#写入xml文档的方法
def create_xml_test(filename):
#新建xml文档对象
xml=minidom.Document()
#创建第一个节点,第一个节点就是根节点了
bookstore=xml.createElement('bookstore')
#写入属性(xmlns:xsi是命名空间,同样还可以写入xsi:schemaLocation指定xsd文件)
bookstore.setAttribute('xmlns:xsi',"http://www.w3.org/2001/XMLSchema-instance")#设置命名空间
bookstore.setAttribute('xsi:noNamespaceSchemaLocation','bookstore.xsd')#引用本地XML Schema
#创建节点后,还需要添加到文档中才有效
xml.appendChild(bookstore)
############book:Python处理XML之Minidom################
#一般根节点是很少写文本内容,那么给根节点再创建一个子节点
book=xml.createElement('book')
book.setAttribute('genre','XML')