Описание тега xelement

XElement является частью System.Xml.Linq в.NET Framework. Этот класс представляет элемент XML, фундаментальную конструкцию XML.
1 ответ

Установить корневой префикс пространства имен в XDocument

В настоящее время у меня есть: XNamespace xmlns = "XSDName";<br> XNamespace xsi = @"http://www.w3.org/2001/XMLSchema-instance";<br> XNamespace schemaloc = @"XSDName XSDName.xsd"; XDocument xdoc = new XDocument( new XElement("BaseReport",…
20 фев '13 в 18:05
1 ответ

Добавление атрибута пространства имен в XElement - как предотвратить пустое / пустое пространство имен на дочерних элементах?

Мне нужно прочитать XML-документ из записи базы данных в объект XDocument для его десериализации. Чтобы десериализация работала, мне нужно применить определенное пространство имен к каждому из элементов уровня 1. Так что XML выглядит примерно так: &…
17 мар '11 в 11:29
1 ответ

Чтение XML - десериализация против XElement.Load

Мой вопрос довольно прост, какой метод мне использовать и почему для анализа файлов XML? Прямо сейчас у меня есть функция для этого: return new EdiFile { SPPLR_MAILBOX = xmlDoc.Element("SPPLR_MAILBOX").Value, MESSAGE_ID = xmlDoc.Element("MESSAGE_ID"…
16 окт '18 в 07:30
2 ответа

Как правильно извлечь значение из одного вложенного XElement?

Чтобы восстановить значение вложенного XElement, в моем коде есть следующее: XElement xml = new XElement("UserDefinedSettings", new XElement("RootFolder", new XElement("FolderName", "User Input Goes Here"))); xml.Save("UserDefinedSettings.xml"); Что…
19 ноя '12 в 23:38
1 ответ

Потомки XDocument выбрасывают нулевую ссылку

У меня есть XML-документ, как это: <?xml version="1.0" encoding="utf-8"?> <Settings updated="3/21/2017 15:48"> <Setting name="ToolTipVariables"><?xml version="1.0" encoding="utf-16"?> <ArrayOfString xmlns:xsi="…
25 мар '17 в 16:30
2 ответа

Десериализованный XElement protobuf-net возвращает ноль в качестве NextNode

Версия: protobuf-net r282 Сериализация объекта XElement и десериализация его приведет к потере информации о взаимоотношениях, такой как NextNode, Parent... Похоже, что в нем хранятся только данные Xml. Есть ли способ хранить информацию об отношениях…
26 сен '13 в 05:37
3 ответа

Есть ли способ создать неизменяемый (только для чтения) XDocument?

У меня есть API, который возвращает XElement и я хочу документ, который стоит за этими XElement должен быть неизменным (только для чтения). Мне это нужно для: Не дать разработчикам возможность изменить это случайно:) Улучшение производительности - с…
27 авг '10 в 14:27
2 ответа

Нужна небольшая помощь с Linq 2 xml

У меня похожий сценарий, как этот: public class TestLinq2Xml { private XElement GenerateSomeXml() { return XElement.Parse(@"<MyObject> <Properties> <Name>My object 1</Name> <Position>0; 0; 0</Position> </Proper…
19 янв '09 в 20:46
1 ответ

Преобразовать XpathNodeIterator в список<XElement>

В C# я отсортировал RSS-канал, используя XpathExpression и собственную функцию сравнения для поля Дата публикации. Мне нужно конвертировать это отсортировано XPathNodeIterator возражать против List&lt;XElement&gt; Объект общего типа Linq. Я пытался …
16 апр '15 в 18:53
2 ответа

Linq2SQL, хранящий XElement в базе данных SQL Server, удаляет пробелы

Могу ли я заставить System.Data.Linq.DataContext сохранить XML в столбце XML таблицы SQL Server, сохраняя пробелы или есть какой-либо другой способ? Мой тестовый код выглядит следующим образом: Guid MyNewQid = Guid.NewGuid(); using (DataClassesDataC…
25 сен '18 в 12:41
1 ответ

Синтаксический анализ XML с использованием XElement

Кажется, не могу найти, как правильно проанализировать это с помощью XElement: &lt;messages&gt; &lt;message subclass="a" context="d" key="g"&gt; &lt;message subclass="b" context="e" key="h"&gt; &lt;message subclass="c" context="f" key="i"&gt; &lt;/m…
01 фев '12 в 02:45
2 ответа

Изменить значение узла C# с идентификатором

Вот мой XML: &lt;?xml version="1.0" encoding="utf-8" ?&gt; &lt;Selection&gt; &lt;ID&gt;1&lt;/ID&gt; &lt;Nom&gt;Name 1&lt;/Nom&gt; &lt;DateReference&gt;0&lt;/DateReference&gt; &lt;PrefixeMedia&gt;Department&lt;/PrefixeMedia&gt; &lt;FormatExport&gt;16…
12 сен '12 в 09:12
1 ответ

Пропуск первой строки csv при конвертации в XML в C#

Я использую XElement для создания XML из CSV в C#. Мне нужно пропустить первую строку и затем обработать соответственно. Я хотел бы пропустить заголовок csv, чтобы не публиковать эти значения в XML (THE FIELD[0] - фиктивные данные для целей тестиров…
01 май '14 в 21:09
0 ответов

WCF xelement входной параметр службы пространства имен удалить

У меня есть служба WCF с указанным пространством имен ServiceContract. Одна из операций имеет параметр импорта типа xelement (с использованием атрибута XmlSerializerFormat). Мне нужно переслать этот XML другому сервису для обработки, но я обнаружил,…
1 ответ

asp.net mvc устанавливает XElement xml на пустое

Как я могу сделать что-то вроде XElement xml =empty;
30 сен '10 в 15:01
2 ответа

Как получить неэкранированную длину внутреннего текста XElement?

Я пытаюсь проанализировать следующий файл ресурсов Java - который является XML. Я занимаюсь синтаксическим анализом с использованием инструментов C# и XDocument, поэтому здесь не вопрос Java. &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;resource…
01 окт '13 в 09:09
2 ответа

XML LINQ-запрос ничего не возвращает

Я пытаюсь проанализировать XML-файл с помощью LINQ, но, как я понимаю, запрос возвращает ноль. (Это WP7) Вот код: var resultQuery = from q in XElement.Parse(result).Elements("Question") select new Question { QuestionId = q.Attribute("id").Value, Typ…
13 окт '12 в 14:26
2 ответа

C Sharp сериализует XML с HTML-сущностями

У меня есть строка в базе данных, которая содержит угловые скобки (меньше / больше, чем). Мне нужно вставить строку в XElement, а затем сериализовать ее на клиентское устройство. Теперь html-сущности, очевидно, кодируются, поэтому квадратные скобки …
23 июл '10 в 11:51
1 ответ

Xelement узел удалить

&lt;Content Client="PQRS" ContentSectionName="INTRO"&gt; &lt;Files&gt; &lt;p&gt;abcd efgh.&lt;/p&gt; &lt;p&gt;abcdefgh&lt;b&gt;ijk&lt;/b&gt;lmnopq.&lt;/p&gt; &lt;File&gt; &lt;FileName&gt;yyyy&lt;/FileName&gt; &lt;FilePath&gt;xxxxxx&lt;/FilePath&gt; …
22 апр '15 в 03:17
3 ответа

Разбор XML с XElement

У меня есть это XElement: &lt;item&gt; &lt;guid isPermaLink="false"&gt;http://gdata.youtube.com/feeds/api/videos/s1tAYmMjLdY&lt;/guid&gt; &lt;pubDate&gt;Wed, 17 Jun 2009 05:23:10 +0000&lt;/pubDate&gt; &lt;atom:updated xmlns:atom="http://www.w3.org/2…
29 янв '13 в 12:31