"数据在根级别无效"用的loadXML [英] "Data at the Root Level is invalid" with LoadXml
本文介绍了"数据在根级别无效"用的loadXML的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个代码片段:
XmlDocument doc = new XmlDocument();
try
{
doc.LoadXml(xmlPath);
}
catch (Exception ex)
{
string exMessage = ex.Message;
}
中的XML看起来像这样
The XML looks like this
<?xml version="1.0" encoding="UTF-8"?>
<MimeTypes>
<MimeType>
<Extension>.3dm</Extension>
<Value>x-world/x-3dmf</Value>
</MimeType>
</MimeTypes>
及其制造这个错误:
Its producing this error:
数据在根级别无效。 1号线,位置1。
Data at the root level is invalid. Line 1, position 1.
任何想法有什么不对?
推荐答案
使用doc.Load(xmlpath中)。 loadXML的是加载XML字符串。
Use doc.Load(xmlPath). LoadXML is for loading an XML string.
这篇关于"数据在根级别无效"用的loadXML的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文