`
javaliutl
  • 浏览: 6911 次
  • 性别: Icon_minigender_1
  • 来自: 甘肃
社区版块
存档分类
最新评论

刘天亮

阅读更多

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数据,然后通过解析,生成报表.这方面还没有做通.

 

                                                                                                         

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics