我希望能够遍历XML中的每个元素和属性,并获取名称和值,而不需要预先知道元素的名称。即使我有一本关于使用C#和LINQ to XML的书籍,它也只告诉我如何查询已知元素名称的元素值。
下面的代码仅提供最高级别元素信息。我还需要访问所有下降元素。
下面的代码仅提供最高级别元素信息。我还需要访问所有下降元素。
XElement reportElements = null;
reportElements = XElement.Load(filePathName.ToString());
foreach (XElement xe in reportElements.Elements())
{
MessageBox.Show(xe.ToString());
}