【发布时间】:2023-03-06 09:51:01
【问题描述】:
我从下面的代码块中得到了以下异常。
解析 EntityName 时出错。第 1 行,位置 844。
我试图将从表中检索到的数据集解析为数据集。
public DataSet BindMasterData(string xml)
{
DataSet ds = null;
try
{
ds = new DataSet();
TextReader txtReader = new StringReader(xml);
XmlReader reader = new XmlTextReader(txtReader);
ds.ReadXml(reader);
}
catch (Exception ex)
{
return new DataSet();
}
return ds;
}
我已经找出异常的原因,但我无法解决它。在这种特殊情况下,字符串(从 DB 中检索)包含一个特殊字符 (&)。这会导致异常。我怎么能解决它。对此的任何帮助都会很棒。
【问题讨论】:
-
请显示文档中导致异常的部分。
-
字符串包含&。对于前。 A & B 结构