Я хотел бы пройтись по каждому элементу и атрибуту в xml и получить имя как значение, не зная заранее названия элементов. У меня даже есть книга по linq to xml с C #, и она только говорит мне, как запросить значение элементов, когда я уже знаю имя элемента.
Код ниже дает мне только информацию самого высокого уровня. Мне нужно также добраться до всех нисходящих элементов.
XElement reportElements = null;
reportElements = XElement.Load(filePathName.ToString());
foreach (XElement xe in reportElements.Elements())
{
MessageBox.Show(xe.ToString());
}