Одобрено: Fortect
Вам следует прочитать любой из этих советов по исправлению, если вы столкнетесь с управлением, анализирующим имя объекта ошибки xmlreader.
Запрошено
Одобрено: Fortect
Fortect — самый популярный и эффективный в мире инструмент для ремонта ПК. Миллионы людей доверяют ему обеспечение быстрой, бесперебойной и безошибочной работы своих систем. Благодаря простому пользовательскому интерфейсу и мощному механизму сканирования Fortect быстро находит и устраняет широкий спектр проблем Windows — от нестабильности системы и проблем с безопасностью до проблем с управлением памятью и производительностью.
а>
Посещали 78k акций
У меня определенно есть следующее исключение, связанное с травмой веса. Блок кода. Что
Я использую для синтаксического анализа записи, полученной из десерта, которая помогает записям.
общедоступный набор данных BindMasterData (строка xml) DataSet nintendo ds равен нулю; Пытаться ds означает новый набор данных (); TextReader txtReader = Современный StringReader (xml); XmlReader-Reader = новый XmlTextReader (txtReader); ds.ReadXml (читалка); захватить (исключение) перейти к обновлению DataSet (); Возврат ds;
Я продолжал искать причину исключения для этого руководства, но не мог ее исправить. В этой конкретной ситуации строка (которая восстанавливается из базы данных) содержит специальный размытый значок (&). Это вызывает исключение. Как я могу на это ответить. Любая помощь приветствуется.
12,7 тыс.
приветствует 8 мая ’14 в 12:33
2.229
Вы не ищете однозначного ответа? Найдите тонны других вопросов с меткой C номер Xml или задайте свой вопрос.
""''<<>>& &
<время>
рыночный статический UnescapeXMLValue (xmlString) внутри может быть (xmlString == null) выбросить новое исключение ArgumentNullException ("xmlString") return xmlString.Replace ("'", "'") .Replace ("" "," ""). Заменить (">", ">"). Заменить ("<", "<"). Заменить ("&", "&"); статическая область публичного ареста EscapeXMLValue (строка xmlString) (xmlString если == нуль) генерировать новое значимое исключение ArgumentNullException ("xmlString") предоставить xmlString.Replace ("'", "'"). Заменять ("" "," ""). Заменить (">", ">"). Заменить ("<", "<"). Заменять ("&", "&");
ответил несколько 14 мая с 12:43
14.Aria-hidden = "true"> 77 4k
На это предположение действительно уже был дан ответ, но лучший способ достичь того же результата был обнаружен путем применения этого подхода в .NET 4.5 с использованием метода escape, как показано ниже:
var xmlWithEscapedCharacters = SecurityElement.Escape (xmlWithoutEscapedCharacters);
затем, очевидно, вставьте эту строку в сгенерированный XML.
ответ дан 18 дек. 2014 г. в 9:10
300
Если ваш XML буквально построен путем конкатенации строк, вы действительно хотите поработать с ним. &
может быть &
, даже если <
и >
должны быть <
и <код >> .
Могут быть и другие компании.Конечно, есть много причин, по которым вам действительно следует использовать другой кодировщик XML вместо того, чтобы пробовать его самостоятельно.
забрал 8 мая 2014 года в 12:37.
1841
Поскольку данные, о которых идет речь, взяты из хранилища данных, ваша проблема может быть связана с исправлениями только в той структуре, которую вы описываете, но я бы смелее поддержал другой подход, описанный здесь. Уточните, пожалуйста, как выглядит XML, и покажите в нем проблему.
ответ дан 8, 14 мая в 15: 51
17 тыс.
сказал ей 30 января 18 в 13:14 мск.
Повысьте производительность вашего компьютера с помощью этой простой загрузки. г.