【发布时间】:2013-11-22 15:13:23
【问题描述】:
我从来没有大量使用过 XML,在阅读复杂文件时需要一些帮助。
我正在尝试获取嵌套在以下位置的数字: outputTree\command\heading\pivotTable\dimension\category\dimension\category\dimension\group\category\call:Text(number)
我只是不知道该怎么做。 如果有人可以向我展示一些这方面的基础知识,那将会很有帮助,我看到的所有示例都是非常基础的并且没有这么多级别,所以我在理解如何达到这个级别时遇到问题。
谢谢。
【问题讨论】:
-
您的麻烦究竟是什么性质的?你看过msdn.microsoft.com/en-us/library/system.xml.xmlreader.aspx的文档吗?
-
我有,我对此感到困惑,我试图获取 XML 文档中的元素,但每次运行它时,我似乎永远找不到该元素数据。我相信我的要求很明确,我正在尝试解决这个问题,但我不知道该怎么做。
-
我正在使用此代码读取文档:使用 (XmlReader reader = XmlReader.Create("c:/temp/descriptives_table.xml")) { reader.ReadStartElement("outputTree"); while (reader.Name == "category") { XElement el = (XElement)XNode.ReadFrom(reader); } reader.ReadEndElement(); }