我觉得中国人很会拾人牙慧,很多资料,当用GOOGLE查的时候,内容几乎都是一样的。但是你想要的东西,一个也没有。例如,我就找不到中国人写的如何使用PYTHON来创建一个XML文件。当然,直接用文件写的方式也能够达到同样的效果,但是毕竟容易出错,而且看起来不优雅。最后,我看了很多资料,终于明白如何使用PYTHON写一个XML文件了。以下就是一个简单的例子,这个例子是已经调试通过的,大家可以放心使用。 import xml.dom.minidom from xml.dom.DOMImplementation import implementation import xml.sax.writer import xml.utils # Create a new document with no namespace uri, qualified name, # or document type document = implementation.createDocument(None,None,None) personnel = document.createElement("personnel") personnel.setAttribute('number', '5') document.appendChild(personnel) sexnode = document.createElement("sex") sexnode.appendChild(document.createTextNode("male")) namenode = document.createElement("name") namenode.appendChild(document.createTextNode("tianbin")) personnel.appendChild(sexnode) personnel.appendChild(namenode) out = open("tianbin.xml", "w") xml.dom.ext.PrettyPrint(document,out) |