Я довольно новичок в C#, так что я надеюсь, что вы, ребята, поможете мне здесь. У меня есть следующее XML, которое должно быть преобразовано в объект с кодом, описанием и языком, но я действительно изо всех сил пытаюсь получить значение атрибута 'lang' XML.
В настоящее время это только возвращают значения для «кода» и «описания», в то время как «lang» возвращает ноль.
<?xml version="1.0" encoding="UTF-8"?>
<statisticgroup>
<code>2049</code>
<description lang="en-GB">2049</description>
</statisticgroup>
[Serializable]
public class XmlStatisticsModel
{
[XmlElement ( "code" )]
public string Code { get; set; }
[XmlElement ( "description" )]
public string Description { get; set; }
[XmlAttribute ( "lang" )]
public string Lang { get; set; }
}