假设Output.java
类包含6个变量,其中4个变量数据存储在database_A
中,2个变量数据存储在database_B
中。在java中合并两个XML文件并制作单个xml
我类Delegate.java
需要具有两个不同势服务Service_A.java
和Service_B.java
进行通信,这将要求database_A
和database_B
分别获取相应的数据(database_A
- 4 varibales,database_B
- 2变量)。
Delegate.java
与Service_A.java
/Service_B.java
之间的通信采用XML请求/响应的形式。
所以Deleage.java
将有两个XML作为响应,一个来自database_A
(被称为Service_A.java
)和一个从database_b
(被称为Service_B.java
)。
我想合并这两个XML文件并制作一个单独的XML文件Final_xml
,其中包含Output.java
类的所有6个变量的valuse。
担心格式化XML ---------------------------- 感谢响应。 我的目标是通过合并两个新的xml来实现现有的xml格式的Current_xml。当然我会合并这两个新的xml文件new1_xml和new2_xml,我将获得Existing_xml文件所需的所有数据。但提供相同的格式,Current_xml对我来说似乎很难。 –
好的,我希望你能通过查看链接中的例子来解决你的格式问题。 –
感谢Alpesh,我不想硬编码合并概念。我想编写一些java代码,它将识别xml的节点和子节点,然后解析非常规数据并将其放入新的xml文件中。之后,我会将其与现有的xml文件之一合并。我能够使用DOM解析xml,并仍在努力寻找所需的解决方案。 –