我正在处理一个项目,我收到一个输入,该输入是 2 个相互附加的 XML 文件。他们仍然有标题和一切。
我想要做的是使用 XSLT 来处理这个输入并创建一个新的 XML 文件,其中包含来自这两个 XML 文件的数据。
以下是它的外观示例(这是一个文件):
<?xml version='1.0' encoding='UTF-8'?>
<root A>
<data A1>
</data A1>
<data A2>
</data A2>
<data A3>
</data A3>
</root A>
<?xml version='1.0' encoding='UTF-8'?>
<root B>
<data B1>
</data B1>
<data B2>
</data B2>
</root A>
我想要的输出是:
<?xml version='1.0' encoding='UTF-8'?>
<root Combined>
<data A1>
</data A1>
<data B1>
</data B1>
<data A2>
</data A2>
<data B2>
</data B2>
</root A>
有可能做这样的事情吗?
而且,如果是,我可以做一些数据匹配,比如确保它具有相同的值,如果是,将它们放在一起?