是否可以替换XML文件中的符号并在C#中读取该XML文件? 我有xml文件,其中包含符号(←,↑),我想在浏览器上打印该xml文件,但我收到了错误。
那么可以在xml中替换那些符号并在浏览器上显示有效的xml文件吗?
答案 0 :(得分:0)
您可以使用IsXmlChar找出无效的XML字符并将其删除。
试试这个
string sMyXMLContent = "<your xml string>";
var validXmlChars = sMyXMLContent.Where(ch => XmlConvert.IsXmlChar(ch)).ToArray();
这将删除无效的xml字符。