我更愿意这样做而不捕获异常LoadXml()
并将此结果用作我的逻辑的一部分。对于不涉及自己手动解析 xml 的解决方案有什么想法吗?我认为 VB 这个函数的返回值为 false,而不是抛出 XmlException。Xml 输入由用户提供。非常感谢!
if (!loaded)
{
this.m_xTableStructure = new XmlDocument();
try
{
this.m_xTableStructure.LoadXml(input);
loaded = true;
}
catch
{
loaded = false;
}
}