如果可能的话,我如何以编程方式在 Emacs Lisp 中编辑 xml 数据?
我需要做的是以编程方式将新节点添加到 xml 中的任意位置:
<root>
<child>
</child>
</root>
(xml-add-element xml "hello" (xml-element-by-tagname xml "child"))
<root>
<child>
<hello></hello>
</child>
</root>
编辑:我将 xml 解析为 lisp 结构并使用xml.el
and对其进行编辑dom.el
,但现在我需要将 lisp 结构重新转换为 xml data。