我正在尝试使用 SSRS 从 XML 文件中读取并根据内容生成报告。为了开始学习 XML 查询,我想我会使用一个非常简单的 XML 文件,所以我将它剥离为一个元素(同时仍然保持我必须使用的 XML 文件的一般布局)。这就是它的样子(注意:我无法控制 XML 文件的样子。它们已经有很多了,不可能全部更改,如果我愿意,我什至不允许这样做。 :-P)
<root sample="N" timestamp="5/17/2013 2:17:27 PM">
<Test>
<TestID>1</TestID>
</Test>
</root>
当询问数据源时,我选择“新建数据源”,类型:XML 和连接字符串
http://localhost/reportserver/test.xml
(我确实对此进行了测试,这是一个有效的路径。在资源管理器中打开文件)
然后我开始使用以下 SSRS 教程:http ://beyondrelational.com/modules/2/blogs/109/posts/11173/generating-an-ssrs-report-from-an-xml-datasource.aspx
根据我在那里看到的情况,我认为我的查询应该如下所示:
<Query>
<ElementPath>
root {}/es:Test
</ElementPath>
</Query>
当我运行查询时,我没有收到错误,但也没有行 >_> 它什么也不返回。
我觉得在学习体验的早期阶段陷入困境,甚至带着问题来到这里更愚蠢,但我找不到在线资源来帮助我解决问题!有人可以帮我弄清楚我做错了什么吗?
谢谢!