相关疑难解决方法(0)

如何在调用.LoadXml()之前检查字符串输入中的有效xml

我更喜欢这样做而不会捕获异常,LoadXml()并将此结果用作逻辑的一部分.对于不涉及手动解析xml的解决方案的任何想法?我认为VB对此函数的返回值为false,而不是抛出XmlException.Xml输入由用户提供.非常感谢!

if (!loaded)
{
     this.m_xTableStructure = new XmlDocument();
     try
     {
          this.m_xTableStructure.LoadXml(input);
          loaded = true;
     }
     catch
     {
          loaded = false;
     }
}
Run Code Online (Sandbox Code Playgroud)

.net c# xml exception-handling

39
推荐指数
3
解决办法
9万
查看次数

标签 统计

.net ×1

c# ×1

exception-handling ×1

xml ×1