0

我有一个案例,我想在我的 xml 中添加这个标签,就在 prolog 的下面,如下所示:

<?xml version="1.0"?>
<?AXOXMLMAP FILE=gnvouchr LIBRARY=. ;VOLUME=xmlmap?>

我可以添加第一行,但不知道如何添加第二行。如果我使用create它也会添加结束标签。我只想要一个带有我提到的属性的标签。

我正在使用 xmlbuilder npm 包。如果有任何其他 npm 包可以用于此目的,那也可以。

4

1 回答 1

0

通过一些研究,我发现我在下面提到的序言之后的行是预处理信息(指令)。要添加指令,我们可以使用 : instructionBefore/instructionAfterinstruction使用 xmlbuilder npm 包添加预处理信息。

例如:

let root = xmlbuilder.create('foo', {
version : '1.0' }).instruction('bar', 'random_key = "random_value"');
root.end({'pretty': true});

//Output :
<?xml version="1.0">
<?bar random_key = "random_value">
<foo>
..
</foo>
于 2021-01-05T08:45:38.030 回答