要使用selenium比较2 XML文件,我们可以使用可用的实用程序。例如,XMLUnit可用于使用C#的Java和XmldiffPatch的比较。
下面是在C#中执行XML比较的示例程序:
- 如果我们使用Visual Studio,我们需要下载XmldiffPatch Nuget包。
- 然后在程序中编写下面的语句以执行简单的比较。
xmldiff xmlcompare = new xmldiff();
BOOL BIDINTICAL = XMLDIFF.PARE(预期XML,ActualXML); - 如果存在任何不匹配,则在此之前,如果数据匹配,则返回True。
- 也可以使用XMLReader从本地系统读取XML文件。
- 同样,此包的其他功能可用于执行XML处理如果需要。