【发布时间】:2011-01-04 15:06:01
【问题描述】:
我有一个相当奇怪的问题,使用 XElement 加载方法加载一个 html 文档(使用 HTML Tidy 检查格式良好),它非常适合英文文档,但是我正在转向法语和西班牙语文档出现 XML 异常;
XML Exception
Invalid character in the given encoding. Line 23, position 43.
方法调用
XElement doc = XElement.Load("example1.html", LoadOptions.None);
html 文档的片段
<font face="Arial" size="3" color="#ffffff">
Le test <b> exemple français, qui devrait éventuellement être suivie d'un texte en langue espagnole. </ b>
</font>
我意识到我的 HTML 在文件开头没有设置编码类型,有没有办法解决这个问题?
【问题讨论】: