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

Тег xattribute предназначен для вопросов о классе XAttribute C# (System.Xml.Linq).
1 ответ

XAttribute реализует IComparable во время тестов, но не во время работы

У меня есть код ниже, который вызывает исключение в интеграционных средах, но не в моих модульных тестах. В основном я сортирую некоторые элементы XML (linq-2-sql XElement) по значению атрибута. Все узлы имеют определенный атрибут. IEnumerable<XE…
25 мар '10 в 23:02
1 ответ

Выберите уникальные XElements (по атрибуту), используя LinqToXml

У меня есть XML, где у меня есть несколько <testcase> теги. Некоторые из них имеют атрибут "идент" со значением "пр", некоторые нет. <testcase> <teststep ident="Preparation" result="na">blabla</teststep> <teststep ident=""…
11 сен '12 в 07:55
0 ответов

Десерлизировать метод SOAP XML в сервис WCF из C# и Как получить значения xatttibute и xelement в soap xml

Когда я Deserlize мыло XML, я получаю значение атрибута Status и Token Null. Как я могу решить эту проблему. Как назначить значения xattribute и Xelement в модели. Как использовать xml serlize в сервисе wcf. У меня есть XML мыла ниже <soap:Envelo…
16 мар '16 в 05:04
1 ответ

XML конкатенация строки для установки в качестве XAttribute

Я читаю в CSV-файл для преобразования в формат XML. Как объединить фиксированную строку перед одним из полей. В этом примере мне нужно присоединить "домен" к имени пользователя string[] csvString = File.ReadAllLines("file.csv"); XElement xmlString =…
06 фев '14 в 20:44
2 ответа

Есть ли разница между el.Attribute ("...") и el.Attribute (XName.Get ("..."))?

В нашем рабочем коде я видел, что атрибуты XML читаются с использованием явных XName.Get вызов: var name = element.Attribute (XName.Get ("name")); Я всегда передавал строку Attribute: var name = element.Attribute ("name"); Это более читабельно, но м…
29 июл '11 в 12:58
2 ответа

Чтение из атрибута, который может отсутствовать в методе xelement.add в C#

Я пытаюсь создать XElement, который читает из другого XElement, созданного из файла. Ниже приведен пример кода. У меня вопрос, как мне кодировать атрибут источника, которого там может не быть? docHeader и счет-фактура являются XElements. При выполне…
24 мар '12 в 16:59
2 ответа

Очистить значения атрибутов XML

Как я могу легко санировать значения, которые я передаю в свойство Value атрибута XAttribute.
08 июл '10 в 23:28
1 ответ

Не может добавить XAttribute в XElement

Я хочу добавить атрибут в элемент. И я хочу, чтобы новый добавленный атрибут был первым атрибутом в элементе. Я использовал AddFirst()Я получил ошибку: "An attribute cannot be added to content." Не знаю почему? Ниже приведены мои коды. XElement xmlT…
23 дек '14 в 05:29
1 ответ

xmlns="что-то" - должно быть в родительском узле

У меня проблема. Не могу назвать XAttribute следующим образом: XAttribute ("xmlns", nss.NamespaceName) XNamespace ns = "urn: hl7-org: v3"; XNamespace nsVoc = "urn: hl7-org: v3 / voc"; new XElement("ClinicalDocument", new XAttribute(XNamespace.Xmlns …
2 ответа

XElement автоматически имеет атрибут xmlns

Dim soapEnvelope As XElement = New XElement(soap + "Envelope", New XAttribute(XNamespace.Xmlns + "soap", soap.NamespaceName), New XAttribute(soap + "encodingStyle", "http://www.w3.org/2001/12/soap-encoding"), New XElement(soap + "Body", New XAttribu…
1 ответ

Значение атрибута элементов XML всегда является типом данных строки?

Когда я создаю XML-документ с использованием LINQ, когда я добавляю некоторый XElement в элемент Root с некоторыми атрибутами и когда я читаю XElement этого документа с помощью LINQ, возвращаемое значение XAttributes.Value по умолчанию является стро…
15 окт '14 в 09:41
0 ответов

Добавление нового xElement после ВСЕХ найденных потомков

У меня есть xDocument с несколькими различными элементами x. Я могу успешно найти конкретный xElement, выполнив поиск по его xAttributes, а затем добавив новый xElement после него, используя код ниже: xDocument.Descendants("td").LastOrDefault(e =&gt…
24 авг '15 в 14:16
3 ответа

Linq2Xml Расположение иерархии XAttribute?

У меня проблемы с пониманием этого: почему Microsoft поставила Xattribute под Xobject? они говорят, что: Атрибуты не являются производными от XNode; они не являются узлами в дереве XML. Вместо этого это просто пары имя / значение, связанные с элемен…
24 мар '12 в 15:36
1 ответ

Управление именами пространства имен атрибута XElement

Я нахожусь в процессе создания механизма экспорта, который будет принимать данные нашей компании и экспортировать их в формате XML на основе шаблона, представленного в нашей базе данных. В одном из экспортов, которые мне нужно реализовать, должен бы…
04 июн '13 в 17:06
2 ответа

Поиск безымянного вложенного XElement по определенному XAttribute

Вот как выглядит мой XML (да, я знаю, что XML уродлив). Я пытаюсь найти и удалить любые узлы из этого XDocument, у которых атрибут isConstField имеет значение "Y", без перебора каждого отдельного XElement. <Root> <Node> <SubNode> &…
04 июн '13 в 13:59
1 ответ

Перебирать элементы с одинаковым именем и возвращать атрибут по другому значению атрибута

Я пытаюсь найти определенный элемент с определенным значением атрибута, используя LINQ, и вернуть другое значение атрибута. Если я меняю имя элемента, который ищу, на что-то уникальное и ищу его таким образом, оно возвращает правильное значение. К с…
31 янв '13 в 14:56
1 ответ

XDocument получает значения корневых атрибутов

Как я могу получить значение title1 из этой строки в datatable, используя xDocument <Person ActionType = "Update" Title1="Miss" /> Я пробовал потомков, XAttributes и все виды... Возможно, ввод неправильный, но XDocument xml = XDocument.Parse(r…
11 апр '12 в 08:03
2 ответа

Как добавить еще атрибут в XElement?

У меня есть структура данных, как под class BasketCondition { public List<Sku> SkuList { get; set; } public string InnerBoolean { get; set; } } class Sku { public string SkuName { get; set; } public int Quantity { get; set; } public int Purcha…
06 сен '12 в 04:56
3 ответа

Как конвертировать xml в список объектов

Вот код, моя цель - перебрать все узлы, а не только один, поэтому в моем случае он получает первый узел устройства и всех его дочерних элементов одновременно, так как я могу получить все узлы устройства и PortA PortB. тогда я смогу установить значен…
07 ноя '17 в 12:47
1 ответ

Создать атрибуты XML

Я должен создать XML-файл, который содержит элемент с атрибутами, такими как: <element xsi:schemaLocation="http://test.xsd" xmlns="http://test2" xmlns:xsi=http://test3> Я старался: XNamespace ns = "xsi"; var root = new XElement("element", new …
16 май '12 в 11:49