2012-05-07 8 views
2

Я пытаюсь загрузить XML, как это:Чтение XML из элемента управления WebBrowser

XmlDocument doc = new XmlDocument(); 

doc.LoadXml(webBrowser1.DocumentText.ToString()); 

Я всегда получаю ли это XmlException выброшен, с сообщением Reference to undeclared entity 'nbsp'. Line 73, position 18. каждый раз.

Кто-нибудь знает, что я делаю не так, и что я могу сделать, чтобы предотвратить это, страница XML динамически генерируется каждый раз, когда с помощью PHP и читает куки, которые были добавлены ранее, когда пользователь вошел в систему.

+1

Проверьте это: http://stackoverflow.com/questions/1039476/reference-to-undeclared-entity-nbsp-why –

+0

@SteveDanner, я искал ранее, прежде чем я разместил это, и я это обнаружил, но в файле я не вижу 'nbsp' или' & '. – Dan

+0

Ну, можете ли вы отправить строку 73 документа, чтобы мы могли ее увидеть? –

ответ

0

Заменить:

doc.LoadXml(webBrowser1.DocumentText.ToString()); 

с:

doc.LoadXml(webBrowser1.DocumentText.ToString().Replace(" ", " ")); 
+1

Ответ должен остановить все ошибки ' ', но он не исправит другие ошибки. –

Смежные вопросы