Вопросы по теме 'linq-to-xml'

Вопрос для новичков в LINQ to XML: возврат нескольких результатов
Привет! Я работаю над тем, чтобы с головой окунуться в LINQ. Если бы у меня был такой XML, загруженный в объект XDocument: <Root> <GroupA> <Item attrib1="aaa" attrib2="000" attrib3="true" /> </GroupA>...
1391 просмотров
schedule 01.03.2023

Как я могу получить значение .InnerText XElement в Linq to XML?
Я пытаюсь извлечь полигоны из меток в файле KML. Все идет нормально: Imports <xmlns:g='http://earth.google.com/kml/2.0'> Imports System.Xml.Linq Partial Class Test_ImportPolygons Inherits System.Web.UI.Page Protected Sub...
4887 просмотров
schedule 22.04.2023

Каков наиболее эффективный способ найти и установить значения элементов в XDocument?
Учитывая следующий XML-шаблон: <Request module="CRM" call="list_service_features" id="{ID}"> <block name="auth"> <a name="username" format="text">{USERNAME}</a> <a name="password"...
2711 просмотров
schedule 29.05.2022

Чтение xml файла из ресурса
Я пытаюсь загрузить файл xml, который хранится в качестве ресурса в моем проекте С#, поэтому я могу выполнять различные запросы LINQ. Однако во время выполнения возникает исключение «Недопустимые символы в пути». Вот как я загружаю файл:...
7274 просмотров
schedule 15.11.2022

C# Distinct на IEnumerable‹T› с пользовательским IEqualityComparer
Вот что я пытаюсь сделать. Я запрашиваю файл XML, используя LINQ to XML, который дает мне объект IEnumerable <T >, где T — мой класс «Деревня», заполненный результатами этого запроса. Некоторые результаты дублируются, поэтому я хотел бы выполнить...
40072 просмотров
schedule 14.07.2022

Добавить атрибут пространства имен XML в сторонний xml?
Я использую VB 2008 и пытаюсь добавить атрибут xmlns="mynamespace" в корневой элемент XDocument. XML-документ создан третьей стороной, и я загрузил его в объект VB XDocument. Как оказалось, у него нет пространств имен. Я работал над локальной...
3182 просмотров
schedule 09.06.2023

Явные закрывающие теги элемента с пространством имен System.Xml.Linq
Я использую пространство имен System.Xml.Linq (.NET 3.5 SP1) для заполнения документа шаблона html тегами данных div (а затем сохраняю его на диск). Иногда теги div пусты, и это кажется проблемой, когда дело доходит до HTML. Согласно моим...
4501 просмотров
schedule 26.05.2023

XDocument.Descendants() не возвращает никаких элементов
Я пытаюсь связать Silverlight DataGrid с результатами вызова службы WCF. Я не видел данных, отображаемых в сетке, поэтому, когда я запускал отладчик, я заметил, что XDocument.Descendants() не возвращал никаких элементов, даже когда я передавал...
9979 просмотров
schedule 01.01.2023

Самый эффективный способ парсить Xml
Платформа .Net теперь имеет (по крайней мере) четыре различных метода чтения строки Xml. Я использовал каждый из XmlDocument, XmlReader, XPath и XElement, но какой из них наиболее эффективен при кодировании или во время выполнения? Каждый из них...
13065 просмотров
schedule 04.08.2022

Нужна помощь с запросом, противоположным внутреннему соединению, с использованием LINQ
У меня есть две таблицы в наборе данных XML. Т1, Т2. В каждой из таблиц есть столбец идентификаторов. T1 имеет список клиентов T2 имеет список заказов Я хочу создать запрос LINQ, который возвращает только идентификаторы клиентов, у которых нет...
3018 просмотров
schedule 02.11.2022

linq to XML (преобразование C# в VB.net)
Что эквивалентно ниже в VB.net var list = (from x in xd.Descendants("product").Attributes("title") select new { Title= x.Value}).ToList(); VB.net Dim list = (From x In xd.Descendants("product").Attributes("title") _ Select New...
1514 просмотров
schedule 17.04.2024

чтение CDATA с помощью linq to xml
У меня есть следующий файл xml, и я не могу понять, как получить значение в элементах (которые похоронены в CDATA). Я пытаюсь использовать для этого linq to xml. Если кто-то знает, как вы могли бы преобразовать это в объект «Продукт» (предположим,...
5200 просмотров
schedule 13.07.2023

Linq-to-XML: очистка запросов
Новичок в Linq, пытается запросить XDocument. Мне нужны элементы, в которых определенный атрибут равен одному из двух значений. Ищем предложения по оптимизации этого запроса: query = from xElem in...
239 просмотров
schedule 23.05.2022

Как я могу разделить значение атрибута в LINQ (-to-XML)?
Мне захотелось заняться чем-нибудь интересным с моими восхитительными закладками и LINQ to XML, и мне было интересно, есть ли способ разделить атрибут тега внутри LINQ. Под разделением тега в LINQ я имел в виду создание набора строк для каждого...
1372 просмотров
schedule 05.03.2023

Как лучше всего сделать оператор LINQ-to-XML динамическим?
Я загружаю данные XML в объект с помощью этого оператора LINQ: var smartFormFields = from smartFormField in xmlDoc.Descendants("smartFormField") select new Models.SmartFormField {...
293 просмотров
schedule 10.04.2023

Работа с датами в linq to xml
Я хотел бы получить данные из файла xml на основе ввода пользователя с датой. Я хотел бы сравнить дату ввода пользователем с датой в файле xml, и если она больше, чем дата файла xml, он должен ее получить. мой запрос linq выглядит так, спасибо...
529 просмотров
schedule 10.10.2023

Сравните два xml и распечатайте разницу с помощью LINQ
Я сравниваю два xml, и мне нужно распечатать разницу. Как я могу добиться этого с помощью LINQ. Я знаю, что могу использовать патч XML для различий от Microsoft, но я предпочитаю использовать LINQ. Если у вас есть другие идеи, я их реализую. //...
11211 просмотров
schedule 29.12.2022

Создание XML на C # для jQuery
Я пытаюсь сгенерировать некоторый XML для вызова jQuery.get (AJAX) и получаю следующую ошибку на моей странице C #: «Для использования тематических файлов css требуется элемент управления заголовком на странице (например, <head runat="server"...
1150 просмотров
schedule 10.10.2022

ISNULL() в LINQ to XML
SELECT * FROM CUSTOMERS WHERE RTRIM(ISNULL([SHORTNAME],'')) LIKE '%john%' Я хочу написать это с помощью Linq, var persons = from person in xmlDoc.Descendants("Table") where person.Element("SHORTNAME").Value.Contains("123") select new {...
1082 просмотров
schedule 31.08.2022

Почему я не могу установить тип кодировки XDocument XDeclaration на iso-8859-1?
Почему следующий код не устанавливает тип кодировки объявления XML? Вместо этого он всегда устанавливает кодировку utf-16. Я упускаю что-то очень очевидное? var xdoc = new XDocument( new XDeclaration("1.0", "iso-8859-1", null), new...
8363 просмотров
schedule 09.01.2023