如何将文本设置为 DOM 元素

How to set text into a DOM element

我正在尝试将文本设置到 DOM 元素中。我创建元素。

svg_doc = minidom.parse('PATH_TO_SVG_FILE.svg')
category = svg_doc.createElement('category')

然后我尝试设置 nodeValue:

category.nodeValue = 'Design'

但我得到:

<category/>

而不是:

<category>Design<category/>

如何用minidom得到想要的结果?

我认为这应该可行:

category.createTextNode('Design')

参见:https://docs.python.org/2/library/xml.dom.minidom.html