我想我正在遵循正确的方法,但我仍然遇到编码错误:from xml.dom.minidom import Document import codecsdoc = Document() wml = doc.createElement("wml") doc.appendChild(wml)property = doc.createElement("property") wml.appendChild(property)descriptionNode = doc.createElement("description") property.appendChild(descriptionNode) descriptionText = doc.createTextNode(description.decode('ISO-8859-1')) descripti...
我们有一个XML文档,其中包含我们希望更改的标记: …<版本> 1.0< /版本> … 它深埋在XML文件中,但我们已经成功地使用Beautiful Soup用命令行参数替换它的内容. 问题是在修改树之后,我们需要回写我们从中读取的文件.但是,我们希望保持文档的原始格式.我用的时候:fileForWriting = open(myXmlFile, 'w') fileForWriting.write(soup.prettify())prettify()调用打破了格式化,我最终得到:<version>1.0 </version>有没有办法维...