XElement.Load()方法加载Xml失败

观察文件位置发现该位置是中文字符。估计是由于编码问题造成Xml解析失败。

然而Load方法中并没有Encoding类型的参数。

解决办法:用TextReader读取Xml文档。

将代码修改为:

TextReader reader = new StreamReade

r(f, Encoding.Default);
XElement xf = XElement.Load(reader);

问题解决。

 

Linq

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-09-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-25
  • 2022-02-19
  • 2022-12-23
  • 2022-12-23
  • 2021-12-25
  • 2022-01-15
  • 2022-01-11
相关资源
相似解决方案