2010-08-11 8 views
1

저는 C#의 두 XML 스키마 파일을 비교하고 출력 XML 문서에서이 둘 사이의 차이점을 설명해야합니다. 나는이 일을 도울 수있는 도구를 찾기 위해 주제를 조금 연구했지만, 지금까지는 꽤 건조 해 보였습니다.C# : xml 스키마 파일 비교

실제적으로 꽤 잘 작동하는 주제에 대한 죽은 Microsoft 프로젝트가 XML Diff and Patch GUI Tool으로 나옵니다.이 프로젝트는 6 살이며, 끔찍한 linkrot과 제한된 문서화가 적용될 수 있습니다. 아마도 최상의 솔루션 일 수 있습니다.

제안 사항?

+0

실제로 MS Diff 및 패치 도구를 제안하려고했습니다. 실제 API는 그리 나쁘지 않습니다. 대부분 XML 문서가 올바르게 생성되었는지 확인하는 일부 단위 테스트에서 사용합니다. –

답변

0

스키마를 비교하려고합니다. 이전 버전의 아이디어는 DTD를 비교하는 것입니다.

당신은 도움이 대답 찾을 수 있습니다

: 뒤에 도구는 대답의 DTD에 초점을 맞추고 How can I determine if a given DTD a subset of another?

을 까다로운하지 않고 스키마를 포함한 XML 구조를 비교하는 행복하다.