0

我必须有一个模板 XML 和一个旧数据 XML,它们可能与模板的结构不同。

我需要基于模板 XML 创建一个新的数据 XML,并使用旧数据 XML 中的值(如果存在)填充它。

例如模板 XML -

<tag1></tag1>
<tag3></tag3>

旧数据 XML -

<tag1>value1</tag1>
<tag2>value2</tag2>

新数据 XML -

<tag1>value1</tag1>
<tag3></tag3>

我需要使用 Java 来实现这一点。这可以使用 Java XSL Transformers 完成吗?还是我需要一些外部 API?

4

1 回答 1

0

这里有一个有趣的线程谈论同样的事情。

XSLT:一种合并 xml 文件的简单方法

希望这会帮助你。

于 2012-05-14T11:28:58.470 回答