클래스 Output.java
에 6 개의 변수가 있고 그 중 4 개의 변수 데이터가 database_A
에 저장되고 2 개의 변수 데이터가 database_B
에 저장된다고 가정합니다. (- 4 varibales, database_B
- database_A
변수 2) 각각의 데이터를 페치하고 각각 database_A
database_B
요청할 것 두 diffrent Service_A.java
서비스와 통신하기 Service_B.java
Java에서 두 개의 XML 파일을 병합하고 단일 xml 만들기
내 클래스 Delegate.java
필요하다.
Delegate.java
과 Service_A.java
/Service_B.java
사이의 통신은 XML 요청/응답 형식입니다.
Deleage.java
두 응답으로 XML (
Service_A.java
에 의해 호출)
database_A
에서 하나 (
Service_B.java
에 의해 호출)
database_b
에서 하나를해야합니다.
두 개의 XML 파일을 병합하고 Final_xml
인 Final_xml
을 작성합니다. 여기에는 Output.java
클래스의 6 개 변수 모두가 포함되어 있습니다.
. 내 목표는 두 개의 새 XML을 병합하여 Current_xml의 Existing XML 형식을 얻는 것입니다.이 두 개의 새로운 xml 파일 new1_xml 및 new2_xml을 병합 할 때 Existing_xml 파일에 필요한 모든 데이터를 가져올 것입니다. 하지만 Current_xml과 같은 형식을 제공하는 것은 어려운 일입니다. –
좋아, 링크의 예제를보고 서식 문제를 해결할 수 있기를 바랍니다. –
고마워 Alpesh, 난 하드 코드 된 병합 개념 싶지 않아. 일부 Java 코드를 작성하여 xml의 노드와 하위를 식별 한 다음 흔치 않은 데이터를 구문 분석하고이를 새 xml 파일에 저장합니다. 그런 다음 기존 XML 파일 중 하나와 병합합니다. DOM을 사용하여 xml을 파싱 할 수 있었으며 원하는 솔루션을 찾기 위해 여전히 고심하고 있습니다. –