Einfügen von XML-Knoten in ein vorhandenes XML-Dokument mit Python
Ich versuche, XML-Knoten in dieses Dokument einzufügen:
</providers>
</root>
Ich habe diesen Code geschrieben: import xml.dom.minidom as m
doc = m.parse("monfichier.xml")
valeurs = doc.getElementsByTagName("providers")
element = doc.createElement("provider")
valeurs.appendChild(element)
elthost = doc.createElement("hostnamep")
eltLTVC = doc.createElement("LocalTrustValueC")
element.appendchild(elthost)
element.appendchild(eltLTVC)
texteHost = doc.createTextNode("machinename")
texteLTVC = doc.createTextNode("23")
eltHost.appendChild(texteHost)
eltLTVC.appendChild(texteLTVC)
doc.writexml(open("monfichier.xml","w"))
Und ich möchte am Ende dieses XML-Dokuments erhalten: Maschinenname 23
</provider>
</providers>
</root>
Aber ich habe diesen Fehler erhalten: valeurs.appendChild (Element) AttributeError: 'NodeList'-Objekt hat kein Attribut' appendChild '