0

我正在尝试在 C# 中使用 xmldocument 解析以下内容。但我无法加载它。它说无效字符。即使在浏览器中,它也无法正确显示并抱怨无效字符。我需要遍历这个字符串中的所有元素。有人可以告诉这里有什么问题吗?

<div><b>Q1.
What is your name?:</b> BTB (Build the bank)</div>
<div><b>Q2.
How old are you?:</b> 29</div>

代码是这样的:

        XmlDocument xml = new XmlDocument();
        xml.Load(item.Summary);

错误是:“路径中有非法字符。”

4

2 回答 2

2

XmlDocument.Load需要一个文件名来加载 xml。试试LoadXml

于 2013-11-13T05:45:14.110 回答
1

如果这应该是一个有效的 xml,“BTB(建立银行)”需要被包装在它自己的标签中。它是有效的 html。此外,xml 必须有一个顶部节点。

于 2013-11-13T05:45:47.147 回答