C# LoadXml 报错:xml 根级别上的数据无效

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# LoadXml 报错:xml 根级别上的数据无效相关的知识,希望对你有一定的参考价值。

 

坑啊,搜了下园子里,一样的XD不少,方法试了几个对我的代码也无效,折腾了一晚上才搞定。

去掉BOM头

writer = new XmlTextWriter(stream, new UnicodeEncoding(false,false));

如果是UTF8

writer = new XmlTextWriter(stream, new UTF8Encoding(false));

以上是关于C# LoadXml 报错:xml 根级别上的数据无效的主要内容,如果未能解决你的问题,请参考以下文章

根级别上的数据无效。 第 1 行,位置 1。

xml.LoadData - 根级别的数据无效。第 1 行,位置 1

C# XML 解析 - 根级别的数据无效。第 1 行,位置 1

DOMDocument::loadXML(): AttValue: " or ' expected in Entity, line: 报错

C# 加载xml文档文件及加载xml字符串

在Visual Web Developer 2005中调试网站时弹出文档根级别上的无效标记和XML文档中必须包含根级别的元素。