Я пытаюсь разобрать ниже с помощью C# с xmldocument. но я не могу загрузить его. В нем указаны недопустимые символы. Даже в браузере он неправильно отображает жалобы на недопустимые символы. Мне нужно пропустить все элементы этой строки. Может кто-нибудь, пожалуйста, сообщите, что здесь не так?Недопустимые символы в xml C#
<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);
ошибка: "Запрещенные символы в пути."
Это ваш весь XML-документ? Он должен иметь корневой элемент. Может быть, вам лучше использовать 'XmlElement' –
Вы уверены, что он открывает файл xml? Я бы посмотрел, означает ли «Незаконные символы в пути» путь к XML-файлу. – kmort
Что такое Item.Summary? xml.Load (string) Загружает XML-документ с указанного URL-адреса. См. Http://msdn.microsoft.com/en-us/library/system.xml.xmldocument.load(v=vs.110).aspx Вы пытаетесь передать xml в виде строки? –