reporting-services - SSRS XML数据源如何查询具有多个父子层次结构的XML

如何在SSRS中查询XML数据源,以便返回两个父子层次结构?
例如

<parent>
    <child1>
        <child2>
            <child3>
                <a1>1</a1>
                <b1>2</b1>
            </child3>
            <child4>
                <c1>1</c1>
                <d1>2</d1>
            </child4>
        </child2>
    </child1>
</parent>

如何查询此XML,以便得到a1,b1,c1,d1作为结果集?

最佳答案

以下示例应为您提供所需的结果:

<Query>
<ElementPath IgnoreNamespaces="True">
parent{}/child1{}/child2{child3 {a1,b1}, child4{c1,d1}}
</ElementPath>
</Query>

https://stackoverflow.com/questions/11108741/

相关文章:

web-services - 使用Web服务访问TFS

ruby-on-rails-3 - 回形针在使用S3时在本地查找文件以进行重新处理

r - 提取数据框中每个元素的前n个值的索引

hibernate - Jpa vs Hibernate - 标准还是功能?

assembly - 如何从CUDA C调用ptx函数?

json - 如何反序列化接口(interface)的子列表?

hibernate - Grails/hibernate 标准ID inList

perl - Perl的system()是否自动在Cygwin中转义字符?

codeigniter - CodeIgniter DB session 问题:sess_expir

perl - 从 Mojolicious 用户代理响应中提取 cookie