我正在尝试比较两个.xsd文件以查找元素的差异。
例如," file1.xsd"和" file2.xsd"。如果其中包含以下内容:
<complexType name="ComplexType1">
<element name="ElementName1" type="int" maxOccurs="1" minOccurs="0">
<annotation>
<documentation>
Text here
</documentation>
</annotation>
</element>
</complexType>
而另一个没有,我希望得到通知(例如,只有具有不在两个.xsd文件中的元素的名称在txt文件中以#34形式列出;复杂类型,元素名称& #34;。)
此外,如果&#34; ElementName1&#34;在&#34; ComplexType1&#34;在file1中,但在file2中的不同复杂类型下,我也希望包含它。
由于
答案 0 :(得分:1)
你真的不想亲手做到这一点,并且肯定没有人会从头开始编写这么复杂的方法,它不适合Q&A nature of StackOverflow。但是,有几种工具可以为您完成此任务:
如果你想自动地as MiMo said,你可以开始写任何你需要的东西,并且在某些时候陷入困境时,问一个特定主题的问题。