我有一个案例,我想在我的 xml 中添加这个标签,就在 prolog 的下面,如下所示:
<?xml version="1.0"?>
<?AXOXMLMAP FILE=gnvouchr LIBRARY=. ;VOLUME=xmlmap?>
我可以添加第一行,但不知道如何添加第二行。如果我使用create它也会添加结束标签。我只想要一个带有我提到的属性的标签。
我正在使用 xmlbuilder npm 包。如果有任何其他 npm 包可以用于此目的,那也可以。
我有一个案例,我想在我的 xml 中添加这个标签,就在 prolog 的下面,如下所示:
<?xml version="1.0"?>
<?AXOXMLMAP FILE=gnvouchr LIBRARY=. ;VOLUME=xmlmap?>
我可以添加第一行,但不知道如何添加第二行。如果我使用create它也会添加结束标签。我只想要一个带有我提到的属性的标签。
我正在使用 xmlbuilder npm 包。如果有任何其他 npm 包可以用于此目的,那也可以。
通过一些研究,我发现我在下面提到的序言之后的行是预处理信息(指令)。要添加指令,我们可以使用 :
instructionBefore/instructionAfter
或instruction
使用 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>