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数据,然后通过解析,生成报表.这方面还没有做通.
分享到:
相关推荐
南京邮电大学通信与信息工程学院(通院)的导师简介资料对于正在准备考研并考虑复试选导师的学生来说,是至关重要的参考资料。这份压缩包很可能包含了一位位导师的详细介绍,帮助学生了解他们的研究方向、学术成就...
关于绳子驱动的超冗余机械臂的控制方案和研究,本文是刘天亮写的论文,非常详细,给需要的人参考一下。
天亮舆情系统之数据持久化中间件-负责采集到的数据和要存储到位置的中转_TianLiangWebServiceServer
包含的列有:太阳升起 太阳降落 日在天顶 日在天底 民用天亮 民用天黑 航海天亮 航海天黑 天文天亮 天文天黑 日照长度 日光长度 月亮升起 月亮降落 月在天顶 月在天底 如有需要,可以联系作者定制数据.
2232101039严天亮(实验二) .pkt
【标题】"天亮の过程 风格 for leadbbs3.14" 指的是一款专门设计用于leadbbs3.14版本的论坛皮肤。Leadbbs是一款流行的开源论坛软件,它允许用户建立和管理在线讨论社区。这款皮肤命名为"天亮の过程",可能是以日出或...
【标题】:“让宝宝一教睡到天亮的6大法宝.pdf” 【描述】:本文提供了帮助婴儿改善睡眠质量的六个策略,旨在让宝宝能够整夜安睡,减轻家长的忧虑。 【标签】:婴儿睡眠,育儿技巧 【部分内容解析】: 1. **分清...
【标题】: "郭静-下一个天亮钢琴曲谱双手数字简谱.pdf" 【描述】: 这份文件是郭静的歌曲《下一个天亮》的钢琴演奏曲谱,采用双手数字简谱的形式呈现。 【标签】: 钢琴曲谱, œœœœœœœœœœœœœœœ œœœ...
父母们都知道,当宝宝能够在夜间安睡到天亮,不仅对宝宝的身心成长大有裨益,同时也能为爸爸妈妈们减压,给予他们充足的休息时间。那么,如何才能让宝宝一觉睡到天亮呢?以下便是通过科学方法指导父母们培养宝宝良好...
在本文中,我们将深入探讨如何在Flash中创建一个生动逼真的日出效果。"Flash日出效果"是一个常见的视觉特效,常用于动画、网站背景、游戏场景等,它能够为观众带来宁静而壮丽的视觉体验。超清晰的日出效果需要精细的...
《紫兔万年历》是一款深受用户喜爱的日历软件,其功能强大且界面简洁,集成了中国传统农历与公历的转换,以及丰富的节假日信息、节气等实用功能。这款应用旨在帮助用户方便快捷地了解日期、时间以及相关节日和纪念日...
在这篇文章中,我们发现了多个与机器人技术相关的知识点,这些知识点涉及了机器人的不同应用场景、设计原理、工作模式以及相关的技术研发进展。 首先,文章提到了“潜行创新”发布的“鲛GLADIUS MINI”水下机器人。...
准备材料 1.arduino开发板1个 2.GL5516型光敏电阻1个 3.220Ω、10KΩ电阻各1个 4.5v电源1个 5.导线、面包板
数据库原理及应用是计算机科学中的核心课程之一,它主要研究如何高效、安全地存储和管理数据。本资源“数据库原理及应用.rar”显然是一个压缩包,包含了一个名为“cx-4727 数据库原理与应用教程”的学习资料,旨在为...
OPenGL简单日地月自转公转,白天黑夜交替变化源码,描绘日地月经纬线
新人教统编版五四制一年级上册语文 9课 明天要远足 教案.docx
单片机照明灯智能控制器是一种将微处理器技术应用于照明设备控制的系统,它能够实现对灯光的智能化管理,包括定时开关、亮度调节、场景模式设置等功能。这种控制器通常基于单片微型计算机(简称单片机),它是一个...
js文件中只需要传入经纬度和时区就可以计算输出日出日落时间。 另之前上传的版本大家不要下载。那边有个参数riseSetForm_mos_selectedIndex没处理,是月份参数,这版处理好了,大家不用再管此参数。...