Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csSpXmAtr 438 of 509 menu
◀ ▶

Атрибут XML-тега в C#

Атрибут - пара имя-значение в открывающем теге.

Текст между тегами остается содержимым узла:

<root> <unit id="7" stock="12">widget</unit> </root>

Текст узла читают через Value, а атрибут "id" - через Attribute:

using System.Xml.Linq; string xml = "<root><unit id=\"7\" stock=\"12\">widget</unit></root>"; XElement unit = XDocument.Parse(xml).Root!.Element("unit")!; Console.WriteLine(unit.Value); Console.WriteLine(unit.Attribute("id")!.Value);

Дан следующий XML:

<root> <user age="23" salary="1000">john</user> </root>

Выведите имя, возраст и зарплату юзера.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить