прошу Вас помогите 3 дня уже почти сижу не могу понять как сделать. Есть ХМЛ документ вот пример: Как видите, тут два атрибута <"ValType Type="> повторяются, мне нужен второй атрибут, и прочесть все значение в нём, как и куда копать не знаю.
<?xml version="1.0" encoding="UTF-8"?>
<ValCurs Date="21.06.2019" Name="USD məzənnələri"">
<ValType Type="Bank metalları">
<Valute Code="XPD">
<Nominal>1 t.u.</Nominal>
<Name>Palladium</Name>
<Value>2536.247</Value>
</Valute>
</ValType>
<ValType Type="Xarici valyutalar">
<Valute Code="USD">
<Nominal>1</Nominal>
<Name>1 ABŞ dolları</Name>
<Value>1.7</Value>
</Valute>
<Valute Code="EUR">
<Nominal>1</Nominal>
<Name>1 Avro</Name>
<Value>1.9202</Value>
</Valute>
<Valute Code="AUD">
<Nominal>1</Nominal>
<Name>1 Avstraliya dolları</Name>
<Value>1.178</Value>
</Valute>
</ValType>
</ValCurs>
Используем LinqToXml.
using System.Xml.Linq;
var xml = XElement.Load(path);
var types = xml.Elements("ValType").Attributes("Type");
foreach (var type in types)
Console.WriteLine(type.Value);
Вывод:
Bank metalları
Xarici valyutalar
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Моя цель - получить событие "донат" от стороннего ресурса (DonationAlerts) для дальнейшей обработки сообщенияСвязывался с поддержкой по этому поводу,...
Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он вписывался в тематику Stack Overflow на русском