在java中合并两个XML文件并生成单个xml

时间:2013-05-20 17:59:03

标签: java xml merge

假设一个类Output.java包含6个变量,其中4个变量数据存储在database_A上,2个变量数据存储在database_B中。

我的班级Delegate.java需要与两个不同的服务Service_A.javaService_B.java进行通信,这两个服务将分别要求database_Adatabase_B获取相应的数据({{ 1}} - 4个varibales,database_A - 2个变量)。

database_BDelegate.java / Service_A.java之间的通信采用XML请求/响应的形式。

因此Service_B.java将有两个XML作为响应,一个来自Deleage.java(由database_A调用),另一个来自Service_A.java(由database_b调用)。

我想合并这两个XML文件并制作一个单独的XML文件Service_B.java,其中包含Final_xml类的所有6个变量的值。

2 个答案:

答案 0 :(得分:0)

是的,可以合并xml文件。 您可以参考以下链接来合并您的文件。在下面的链接代码中进行必要的更改以实现XML的结构。如果可能的共享XML结构,将帮助您使用相关代码。

Merge Two XML Files in Java

Merging xml file using java NodeList

答案 1 :(得分:0)

您可以将XML视为文本文件并将其组合。与其他方法相比,这非常快。请看下面的代码:-

img {
 width:150px;
 margin:20px;
 border:0 solid transparent;  
 border-image:linear-gradient(-45deg,transparent 14px,red 15px calc(100% - 15px), transparent calc(100% - 14px)) 10;
 transition:0.3s all;
}
img:hover {
  border-left-width:10px;
  border-bottom-width:10px;
  margin-top:10px;
}