libxml:如何将兄弟节点添加到根节点

时间:2012-05-26 12:55:58

标签: xml libxml2

我正在实现一个使用libxml执行xml签名的函数。 如何将兄弟节点添加到根节点?

原始xml:

<?xml version="1.0"?>
<object>
...
</object>

我想要的是什么:

<?xml version="1.0"?>
<object>
...
</object>
<additional node>
...
</additional node>

解析后,对象节点将成为根节点,因此我无法使用xmlNewChild。 我应该用什么功能来实现我的目标。

谢谢。

1 个答案:

答案 0 :(得分:0)

你做不到。 Libxml应该生成有效的xml文件,只有一个根节点。

Padawan,如果你知道一个棘手的方法,请发布另一个答案并自己接受。