2

두 개의 xml이 있습니다.

first.xml

<text>This is text</text>
<output>This is output</output>

second.xml

<text>This is not text</text>
<output>This is output</output>

나는이 두 xml을 비교하기를 원한다.

<text>This is <inserted>not</inserted> text</text>
    <output>This is output</output>

의미, 새 태그를 추가하려고합니다.<inserted>새로 추가 된 텍스트. 이 XML을 비교하고 새로운 XML을 만드는 방법은 무엇입니까?

통해 ur 시간을 주셔서 감사합니다 :)


  • 나는 원래의 질문이 3 1/2 년 전 이었기 때문에 이것을 중복으로 생각하지 않을 것이고, 해결책 (위해 XMLUnit)은 2 년 넘게 출시되지 않았습니다. 또한, 프로그래밍 문제를 해결하기 위해 단위 테스트 라이브러리를 사용하는 것을 고려하지 않습니다. - Paul

2 답변


4

보세요diffxml.


3

http://xmlunit.sourceforge.net/

단위 테스트에서 사용하기에 좋은, 아주 좋은 결과물.


  • 이 질문은 왜 테스트에 관한 것이라고 생각하십니까? 이것은 복제본에 대한 답변 일 뿐이며 2 년 넘게 릴리스되지 않은 라이브러리입니다. - Paul
  • 왜냐하면 두 개의 XML 파일이 같은지 비교하는 것은 두 개의 XML 파일이 같은 경우 테스트를하는 것과 매우 흡사합니다. - Farmor
  • @Farmor - 질문의 본문은 OP가 XML 문서 간의 차이점을 원한다는 것을 분명히합니다. 예 / 아니오 응답이 아닙니다. - Stephen C

연결된 질문


관련된 질문

최근 질문