Вот мой пример кода:Как создать документ XML в Python
from xml.dom.minidom import *
def make_xml():
doc = Document()
node = doc.createElement('foo')
node.innerText = 'bar'
doc.appendChild(node)
return doc
if __name__ == '__main__':
make_xml().writexml(sys.stdout)
когда я запускаю приведенный выше код я получаю это:
<?xml version="1.0" ?>
<foo/>
Я хотел бы получить:
<?xml version="1.0" ?>
<foo>bar</foo>
Я только догадывался, что существовало свойство innerText, оно не дает компиляторной ошибки, но, похоже, не работает ... как я могу создать текстовый кивок е?
Ссылка на эфир не работает. – Emil 2010-06-27 12:23:17