c# - XML 错误 : data at root level is invalid

标签 c# .net xml

我收到此错误:

Data at the root level is invalid. Line 1, position 1.



这是我的代码:
XmlDocument doc = new XmlDocument();

foreach (string c in colorList)
{
    doc.LoadXml("http://whoisxmlapi.com/whoisserver/WhoisService?domainName=" +
        c + "&username=user&password=pass");
    textBox1.Text += doc.SelectSingleNode(
        "/WhoisRecord/registrant/email").InnerText + ",";
}

任何人都知道为什么我会得到这个异常(exception)?

我尝试在浏览器中运行 URL 没有任何问题

最佳答案

使用 doc.Load("http:...")LoadXml用于 XML 字符串,而不是 URL

关于c# - XML 错误 : data at root level is invalid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2640365/

相关文章:

c# - 为什么在没有代码更改的干净构建后会生成不同的 dll?

c# - WinForms ListView.HideSelection 属性没有效果?

c# - 检测 XML 的更好方法?

java - 如何使用EMF读取XML文件?

json - 使用 XSLT 创建 JSON 输出单引号转换(XML 到 JSON)

C# 使用 BlockingCollection 正确中止始终运行的线程

c# - 如何使用 c# sql server 向现有表添加新行

c# - 使用 C# 更改 WPF 列表框 SelectedItem 文本颜色和突出显示/背景颜色

c# - 有什么方法可以在 C# 的 ctrl+alt+del 中禁用注销、锁定和任务管理器

.net - Azure Web App自动切换服务器?