我有这样结构的xml文件:
<?xml version="1.0" encoding="utf-8"?>
<Suite xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Name>WebGuiAutomation_Smoke_5</Name>
<Tests>
<Test xsi:type="InitializeBrowser">
<TestName>Initialize browser</TestName>
<BrowserType>Chrome</BrowserType>
</Test>
<Test xsi:type="Connection">
<TestName>General - Connection</TestName>
<Machine>Machine</Machine>
<Port>1234</Port>
<UserName>User</UserName>
<Password>Password</Password>
</Test>
</Tests>
并且,从程序集中删除了一些从 Test 继承的类型(例如Connection)。XmlSerialzer 抛出异常,他找不到名为Connection的类型。我想处理这个错误,将信息打印到控制台并忽略 xml 中的这个块。我怎样才能做到这一点?