Вопросы по теме 'xelement'

Как удалить пробелы из объекта XElement, созданного из XElement.ReadFrom (XmlReader)
Я разбираю большой XML-файл. Поэтому я использую XmlReader в сочетании с XElement вместо XElement.Load (). Я создал объект XElement из XmlReader, как показано ниже, и здесь . static IEnumerable<XElement> StreamRootChildDoc(string uri)...
5504 просмотров
schedule 09.04.2024

Преобразование XElement в строку HTML
Я выполняю операции XML с документом XHTML, используя Xml и Linq. При преобразовании его обратно в строку для вывода в браузер он отображает теги скрипта в исходной предоставленной форме при создании XElement как <script /> . Это...
3190 просмотров
schedule 02.05.2022

Получить дочерние элементы из XElement
Возможный дубликат: дочерних элементов XElement Я хочу получить дочерние элементы из XElement с помощью C #. Как это может быть сделано?
83221 просмотров
schedule 17.04.2022

XDocument: условно создать новый XElement
Мой вопрос касается условного создания XElement, то есть, если какое-то условие выполнено, создайте XElement, если нет, пропустите создание XElement? На данный момент я мог создать пустые элементы XElements, а затем удалить все пустые элементы,...
5876 просмотров
schedule 29.05.2022

XElement не удается загрузить файл с акцентированными символами
У меня есть довольно любопытная проблема, используя метод загрузки XElement для загрузки в html-документ (который правильно сформирован, проверен с помощью HTML Tidy), который абсолютно отлично работает для английских документов, однако при переходе к...
3534 просмотров
schedule 20.07.2023

использование XElement для запроса узла в пространстве имен
Я пытаюсь вытащить узел из файла csproj, который выглядит так, но не могу заставить его работать - предположительно из-за объявления пространства имен. <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0"...
9523 просмотров
schedule 23.06.2022

Как опустить объявления xml при использовании XElement.Save?
XElement.Save на самом деле делает то, что мне нужно, но он начинает файл с: <?xml version="1.0" encoding="utf-8"?> Есть ли способ предотвратить это? Должен ли я сохранить, используя другие типы, методы после того, как я закончу...
4872 просмотров
schedule 19.07.2022

Проблема с XElement и UTF-8
У меня есть веб-служба .NET(.asmx, а не .svc), которая принимает строку через HTTP POST. Строки, которые он принимает, представляют собой информационные наборы xml, которые я затем анализирую с помощью XElement.Parse. После синтаксического анализа в...
2723 просмотров
schedule 05.05.2022

Индекс дочернего элемента XElement
Учитывая XElement , есть ли способ узнать индекс этого элемента в родительском контейнере? Я знаю, что должно быть, но я просто не могу понять это! Спасибо!
4781 просмотров
schedule 23.04.2023

Почему элементы XDocument всегда нулевые
У меня есть следующий код const string xml = @"<?xml version=""1.0"" encoding=""utf-8"" ?> <Revisions> <Revision Key=""MIDTERM"">5850</Revision>...
844 просмотров
schedule 30.06.2022

Linq-to-XML XElement.Remove() оставляет ненужные пробелы
У меня есть XDocument, который я создаю из массива байтов (полученного через tcp/ip). Затем я ищу определенные узлы xml (XElements) и после получения значения «извлекаю» его из Xdocument, вызывая XElement.Remove(). После того, как весь мой...
6202 просмотров
schedule 24.04.2022

Как мне десериализовать некоторый класс из XML (файла) и наоборот?
У меня есть следующие члены класса и данных (плюс нерелевантные методы). Я новичок в XML и .NET (хотя это оправдание устаревает) и провел пару дней, читая записи MSDN (и все, что нашел Google) для первого XMLReader , затем XMLDocument и теперь...
473 просмотров

Чтение данных из XElement, в котором элементы смешаны с обычным содержимым.
XElement имеет следующее значение: <parent><child>text inside element</child>and plain content</parent> Как я могу преобразовать его в строку, содержащую: «текст внутри элемента и обычный контент». Что я уже...
1086 просмотров
schedule 07.05.2023

Как добавить дочерний элемент в XElement в виде декодированной строки?
Я хочу пройти этот тест. Что я должен использовать вместо метода Add? [TestMethod] public void AddContentWithoutEncoding() { var element = new XElement("Parent"); element.Add("<Son>5</Son>");...
10903 просмотров
schedule 30.08.2022

XElement для сохранения файла с помощью async/await в С#
Я попытался написать xml-файл из объекта XElement с функцией async/await. Но я понял, что XElement.Save() не работает с async/await. Возможно, решение может заключаться в использовании XElement.Save(Stream) с объектом FileStream... Итак, я пишу...
3910 просмотров
schedule 26.06.2022

Чтение текстового содержимого из XElement
Как в .NET прочитать текстовое содержимое из XЭлемент ? Например, из XElement XElement.Parse("<tag>Alice &amp; Bob<other>cat</other></tag>") Я хотел бы строку «Алиса и Боб» Я пробовал element.Value , но...
13755 просмотров
schedule 30.10.2022

Обработка строк для вставки в XElement
Мы собираем множество строк и отправляем их нашим клиентам в виде xml-фрагментов. Эти строки могут содержать буквально любой символ. Мы наблюдали ошибку, вызванную попыткой сериализовать экземпляры XElement, содержащие «плохие» символы. Вот пример:...
2564 просмотров
schedule 22.05.2022

Удалить атрибут xmlns с префиксом пространства имен
Этот вопрос является логическим продолжением этого - теперь предположим, что XElement содержит элементы в пространстве имен не по умолчанию: <Body xmlns="http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition"...
10238 просмотров
schedule 19.12.2023

Значение XAttribute по умолчанию, если оно не существует в XElement
Есть ли более простой/лучший способ вернуть значение по умолчанию, если XAttribute в XElement не существует?: Я пытаюсь написать это короче (потому что это двухстрочный): var a = root.Attribute("testAttribute"); var v = (a == null ? "" :...
7758 просмотров
schedule 25.04.2023

Проблема с тегами Xelement
enter code here hey, ребята, у меня проблемы с xelement, когда я пытаюсь открыть тестовую страницу, появляется необработанное исключение, и потому что тег не соответствует закрытию в другой строке, я пытался добавить закрывающий тег, но ошибка...
443 просмотров
schedule 02.09.2022