1
голосов
3ответов
195 просмотров

Упорядочен ли XElement LINQ to XML?

Когда я использую LINQ to XML, гарантированно ли порядок элементов и атрибутов, записанных в текст, будет таким же, как и при добавлении объектов XElement и XAttribute?Точно так же, когда я читаю XML-документ, просматривается ли он в том же порядке, что и в XML?

5
голосов
1ответов
2247 просмотров

Условный XML-литерал

Я пробовал поискать по этому поводу, но, похоже, нигде не нашел ответа, поэтому, надеюсь, кто-то здесь может помочь.Я хочу вставить условный тег XML в зависимости от того, превышает ли счетчик единицу, но не знаю, как это сделать. Например, у меня есть два XElement, которые выглядят так: &...

0
голосов
1ответов
2038 просмотров

Чтение RSS-канала с помощью Linq-to-XML и C # - как декодировать раздел CDATA?

Я пытаюсь прочитать RSS-канал, используя C # и Linq to XML. Канал закодирован в utf-8 (см. http://pc03224.kr.hsnr.de/ infosys / feed / ), и его чтение обычно работает нормально, за исключением узла описания, поскольку он заключен в раздел CDATA. По какой-то причине я не вижу тег CDATA в отлад...

1
голосов
2ответов
147 просмотров

Linq to XML: получение значений элементов

Я не могу правильно сформулировать свой запрос.Учитывая этот XML: <?xml version="1.0" encoding="utf-8" ?> <FileTypes> <File type="photo"> <Extension>.jpg</Extension> <Extension>.gif</Extension> </File> <File type="document"> ...

3
голосов
1ответов
2753 просмотров

Понизить XDocument и XmlReader до XmlDocument и XmlReader

Я хочу понизить версию приложения Windows Mobile , созданного с помощью .Net Compact Framework 3.5 , до .Net Compact Framework 2.0 SP2 . Но ... я не знаю, как сделать этот фрагмент кода совместимым с версией 2.0. XDocument doc = XDocument.Load(string.Format(Open_Cell_Id_Uri, new object[...

0
голосов
1ответов
91 просмотров

Обработка XML из таблицы (по одной строке в каждой записи)

IBM обеспечивает подключение к базе данных только с iSeries, поэтому мне нужно обойти эту проблему, используя таблицу для передачи данных из iSeries в .NET.Программа RPGLE создает XML-документ в таблице для обработки на стороне .NET.Дело в том, что на одну запись в таблице приходится одна строка...

1
голосов
1ответов
818 просмотров

Как изменить значение глобальной переменной на основе запроса linq при выполнении

У меня есть две переменные уровня модуля и запрос Linq.Я хочу, чтобы результаты предложения Let изменили глобальные переменные - возможно ли это? Например: Dim X As Integer = 0 Dim Y As Integer = 0 Sub One() Dim query = From e In <picture> _ Let X = [email protected] _ ...

1
голосов
2ответов
1145 просмотров

Как мы можем запросить CData на конкретном узле XElement?

<XMLDOC> <OPTIONA> <![CDATA[ aaaaaaaaaaaaa ]]> <![CDATA[ bbbbbbbb]]> <OPTIONA> <OPTIONB> <![CDATA[ cccccccccccccccccccc ]]> <![CDATA[ dddddddddddddd]]> </OPTIONB> </XMLDOC> Как мне з...

3
голосов
3ответов
1995 просмотров

Создание очень большого XML-файла с помощью Linq-to-XML и Linq-to-SQL

Я пытаюсь сделать дамп в XML очень большой базы данных (много гигабайт).Я использую Linq-to-SQL для получения данных из базы данных и Linq-to-XML для генерации XML.Я использую XStreamingElement, чтобы снизить потребление памяти.Однако задание по-прежнему выделяет всю доступную память, прежде чем...

1
голосов
1ответов
157 просмотров

LINQ to xml с вложенными тегами

У меня есть XML-документ, определенный как <Body>Stuff stuff stuff <FormatStuff> alsdkfafkafkaf </FormatStuff> </Body> Очевидно, это действительный xml (о чем я бы не догадался).Я хочу вернуть только информацию в Body и отдельный XElement для <FormatStuff>,...

2
голосов
1ответов
181 просмотров

Linq to XML (я не могу получить доступ к значению между тегами)

Мне нужно получить доступ к значениям в адресном теге с помощью linq to Xml. <p1:Person> <p2:ID>1</p2:ID> <p2:Name>Qwerty</p2:Name> <p2:Address> <p2:street>1111 abc</p2:street> <p2:road # >9</p2:road #> </p2:Address...

0
голосов
2ответов
273 просмотров

linq в xml выберите

привет, у меня есть такой xml <?xml version="1.0"?> <DataSetExchangeWMS xmlns="http://tempuri.org/DataSetExchangeWMS.xsd"> <dtObjektInfo> <LanguageCode>1031</LanguageCode> <LiegenschaftID>7463</LiegenschaftID> </dtObjektInfo> ...

1
голосов
2ответов
186 просмотров

XML в LINQ Вопрос / ы

Перед тем, как начать, сделаю небольшой обзор того, чего я пытаюсь достичь, а затем мы перейдем к кровавым деталям. В настоящее время я разрабатываю приложение, которое будет отслеживать реестр пользователей на предмет изменений определенных ключей, связанных с пользовательскими предпочтениями. ...

2
голосов
3ответов
1586 просмотров

XDocument создает недопустимый XML

У меня есть этот код Dim doc As XDocument = New XDocument( _ New XDeclaration("1.0", "utf-8", "yes"), _ New XElement("transaction", _ New XElement("realm", wcRealm), _ New XElement("password", wcPassword), _ New XElement("confirmation_email", wcConfEmail), _ New XElement...

1
голосов
5ответов
3947 просмотров

Удалите все пустые элементы с помощью xlinq

Я выполняю некоторые преобразования с помощью xlinq, и некоторые из этих преобразований могут привести к тому, что в документе останутся пустые элементы. Как только я выполню все эти преобразования, как я могу запросить в xdocument все пустые элементы? Другими словами;если я удалю все теги ...

10
голосов
5ответов
12030 просмотров

Что эквивалентно InnerText в LINQ-to-XML?

Мой XML: <CurrentWeather> <Location>Berlin</Location> </CurrentWeather> Мне нужна строка "Берлин", как получить содержимое из элемента Местоположение , например InnerText ? XDocument xdoc = XDocument.Parse(xml); string location = xdoc.Descendants("Location")....

1
голосов
1ответов
226 просмотров

Проблема с пространством имен Linq

Я могу получить какие-либо записи из следующего xml. xmlns = "http://www.w3.org/2005/Atom" Если я удалю указанное выше, все заработает <?xml version="1.0" encoding="UTF-8"?> <feed xmlns="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/"> <entry&gt...

0
голосов
1ответов
2152 просмотров

Linq в XML.Выбор нескольких столбцов

Dim MyQuery = From c In xdoc.Descendants() _ Where c.Attribute(OriginY) IsNot Nothing _ Order By Val(c.Attribute(OriginY).Value), Val(c.Attribute(OriginX).Value) _ Select c.Attribute(UniStr) Справа вверху вы можете увидеть мой Первый!попытка linq!И вот мой первый вопрос. Как я могу выбрат...

1
голосов
2ответов
2006 просмотров

Чтение DBML xml с LINQ to SQL

Я хочу перебрать таблицы в XML-файле dbml.Но я изо всех сил пытаюсь добраться до элементов типа.Как мне это сделать с помощью LINQ to SQL?

5
голосов
3ответов
5220 просмотров

Linq to XML - удалить узел и добавить новый узел в том же месте

У меня есть XDocument, и мне нужно удалить узел и снова добавить тот же узел обратно после некоторых манипуляций (мой узел xelement сложен и также имеет внутренние узлы).Есть ли у кого-нибудь хороший способ сделать это, поскольку мой новый управляемый узел добавляется в самый конец xmldocument.М...

0
голосов
2ответов
360 просмотров

Чтение и навигация по файлу набора данных XML

Файл набора данных XML после добавления его в DataSet выглядит следующим образом: <?xml version="1.0" standalone="yes"?> <root> <Email></Email> <FirstName></FirstName> <LastName></LastName> <Addresses> <item> <Address1...

20
голосов
2ответов
11223 просмотров

Как запросить XDocument с помощью LINQ, если в имени элементов есть двоеточие?

Я пытаюсь использовать LINQ to XML в объекте XDocument. Как вы запрашиваете элемент результата в примере ниже? <serv:header> <serv:response> <serv:result>SUCCESS</serv:result> <serv:gsbStatus>PRIMARY</serv:gsbStatus> </serv:response>...

1
голосов
2ответов
779 просмотров

LINQ to XSD в Visual Studio 2010 Beta2

Я осмотрелся и подумал, доступно ли это в VS10 beta2. Пока все, что я видел, это предварительная версия Linq to XSD alpha 0.2, которая работает для VS 2008

8
голосов
2ответов
18154 просмотров

Найти XElement по значению атрибута

У меня есть набор IEnumerables, и каждый из них имеет разные значения атрибутов, которые соответствуют другому свойству моего бизнес-объекта. Вот образец XML, который я запрашиваю: <SimpleData name="zip">60004</SimpleData> <SimpleData name="name">ARLINGTON HEIGHTS</Si...

2
голосов
2ответов
121 просмотров

Использование LINQ с XML

У нас есть проект, в котором доступ к уровню БД (MS SQL) осуществляется с помощью LINQ. Можем ли мы теперь изменить наш уровень БД на файл XML и по-прежнему обращаться к нему с тем же LINQ? Мы хотим добавить возможность хранить данные в одном файле XML или в наборе файлов XML. Текущий ко...

8
голосов
4ответов
10130 просмотров

XPathSelectElement против потомков

Мне было интересно, есть ли различия в производительности при использовании простых запросов как: var x = document.XPathSelectElement("actors/actor") vs var x = document.Descendants("actors").Descendants("actor")

2
голосов
1ответов
908 просмотров

Как использовать LINQ для получения имени метода и пространства имен в запросе мыла?

Как извлечь имя метода и пространство имен из этого xml с помощью LINQ to XML? <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLS...

1
голосов
2ответов
139 просмотров

Linq в XML и множественные преобразования

У меня проблемы с поиском чего-то в Linq - может, кто-нибудь подскажет. У меня есть XML, который мне нужно преобразовать в новый XML. Проблема в том, что мне нужно несколько итераций трансформации, чтобы все исправить. Исходный код будет выглядеть примерно так: <Meals> &...

2
голосов
2ответов
688 просмотров

Создать глубокий граф объектов с помощью Linq to XML, рефакторинг?

Я пишу простой синтаксический анализатор XML-файлов с использованием LINQ to XML. Я хочу иметь объект TreeNode (т.е. простую структуру дерева) для каждого элемента в XML.Я хочу, чтобы каждый элемент был строго типизирован. Он выглядит уродливым и избыточным по сравнению с подходом простого ...

2
голосов
2ответов
2526 просмотров

Возвращение значения элемента глубоко внутри XDocument

У меня есть следующий XML-код, и я пробовал Descendent (). Descendent (). Descencies для получения значения элемента, но я не могу заставить его работать. Я хочу вернуть первое значение, найденное в первом элементе PersonID. Это строка, поэтому я делаю следующее: XDocument XDoc = XDocum...