如何读取包含不同符号的XML文件,例如(←)

本文关键字:文件 XML 例如 何读取 读取 包含不 符号 | 更新日期: 2023-09-27 18:08:20

是否可以在XML文件中替换符号并在c#中读取该XML文件?我有xml文件,其中包含符号,如(←,↑),我想在浏览器上打印该xml文件,但我有得到错误。

所以有可能在xml中替换符号并在浏览器上显示有效的xml文件吗?

如何读取包含不同符号的XML文件,例如(←)

可以使用IsXmlChar找出无效的XML字符并删除它们。

试试这个

string sMyXMLContent = "<your xml string>";
var validXmlChars = sMyXMLContent.Where(ch => XmlConvert.IsXmlChar(ch)).ToArray();

这将删除无效的xml字符。