如果节点及其子元素在xml中只出现一次,则需要复制该节点及其子元素。否则,不应该修改xml。对于ex,在下面的xml中,如果<dataList>
只出现一次,那么再重复一次。如果没有,请不要更改xml。请只使用XSLT 1.0。
Input XML
<?xml version="1.0" encoding="UTF-8"?>
<API>
<Token/>
<root>
<dataList>
<addressOne>1</addressOne>
<addressTwo/>
<bkdn/>
</dataList>
</root>
</API>
期望的输出xml
<?xml version="1.0" encoding="UTF-8"?>
<API>
<Token/>
<root>
<dataList>
<addressOne>1</addressOne>
<addressTwo/>
<bkdn/>
</dataList>
<dataList>
<addressOne>1</addressOne>
<addressTwo/>
<bkdn/>
</dataList>
</root>
</API>
转载请注明出处:http://www.jubohx.com/article/20230511/1166571.html