刘天亮

Birt建立Xml数据源讲解

作者:刘天亮              QQ:513430440

一.   新建XML文件

1.       自定义XML文件一定要遵循XML1.0的标准和规范.具体信息见:

http://www.w3.org/TR/REC-xml/

2.       新建以后缀名为xml 文件,名称为XmlSource.

3.       XmlSource.xml文件的内容为:

<?xml version="1.0" encoding="utf-8" ?>

<root>

   <user>

        <name>henry</name>

        <email>herny.zhang@chinasystems.com</email>

   </user >

   <user>

        <name>john</name>

        <email>john.zhong@chinasystems.com</email>

   </user >

</root>

二.   新建XML数据源

1.       birt资源管理器的左上方选择数据源,新建数据源.

2.       选中xml数据源,数据源名称为XmlDataSource.

3.       点击Next,选择xml文件路径.

4.       如图选择XmlSource.xml文件路径:

5.点击完成.

三.   新建XML数据集

1.       新建数据集,名称为XmlDataSet,选择刚才新建的数据源XmlDataSource.

2.       点击Next.

3.       XPath表达式中输入/root/user

如图:

4.       点击Next.

5.       映射字段,选择name字段,点击小箭头按钮.

6.       选择name的字段的类型,字符串类型.

如图:

7.       点击确定,然后把eamil字段也相同映射.

8.       点击完成.

四.   预览效果

1.       把数据集XmlDataSet拖入到报表编辑页面,点击预览,就可看到效果.如图:

五.   其他以XML为基础的数据源

在这里我们只介绍了以静态的xml文本文件作为数据源,但是在现实中还有用到以流的方式传人xml数据,然后通过解析,生成报表.这方面还没有做通.

 

                                                                                                         

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值