0

libxmlでxml署名を行う関数を実装しています。兄弟ノードをルート ノードに追加するにはどうすればよいですか?

元のxml:

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

私が欲しいもの:

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

パースするとオブジェクトノードがルートノードになるので、xmlNewChildは使えません。目的を達成するためにどの関数を使用する必要がありますか。

ありがとうございました。

4

1 に答える 1

0

できません。Libxml は有効な xml ファイルを生成することになっていますが、ルート ノードは 1 つしかありません。

パダワン、それを行うためのトリッキーな方法を知っている場合は、別の回答を投稿して自分で受け入れてください.

于 2012-09-14T11:36:45.497 に答える