Эй, у меня небольшая проблема, у меня xml -файл, структурированный так:
<cars>
<car name="audi" id="123">
<specs fuel="gas"/>
<specs horsepower="150"/>
</car>
<car name="tesla" id="456">
<specs fuel="electric"/>
<specs horsepower="600"/>
</car>
</cars
Я пытаюсь прочитать все данные и сохранить структуру треста из xml в код, чтобы я мог отобразить автомобиль, который я хочу позже. Поэтому я использовал ObservableCollection. Я попробовал это так:
XElement data = XElement.Load(path);
IEnumerable<XElement> elements = data.Elements().Elements();
XmlData = new ObservableCollection<XElement>();
foreach(var item in elements)
{
XmlData.Add(item);
}
С помощью этого метода он не добавляет их в коллекцию. Как я могу получить разные узлы из загруженных XElements и сохранить их в ObservableCollection? Или есть гораздо более простой способ сделать это? Спасибо уже :) 1007 *