来自其他XML

时间:2016-10-19 16:28:03

标签: xml

是否可以包含其他XML的属性和属性值? 假设我们有两个XML:

common.xml

<profile>
   <library value="TEMP">
</profile>

library.xml

<technology>
   <library name="TECH">
</technology>

结果我想将library.xml中的库名属性包含到common.xml中:

<profile>
   <library value="TEMP" name="TECH">
</profile>

可以使用xpointer然后使用xmllint -xinclude,但在这种情况下,将包含整个元素。

<xi:include href="library.xml" parse="xml" xpointer="xpointer(//technology/library[@name='TECH'])"

我正在寻找相同的方法,但只针对属性......

提前致谢!

0 个答案:

没有答案