快逸报表导出成XML文件

快逸报表有着强大的输出功能,可以直接把web报表导出为Excel、Word、Pdf、Txt等文件形式。但是一些web报表用户希望可以将报表导出到XML文件中以便对数据进行分析与解析,这样就需要我们用一些特殊的方法去实现了。

实现思路

:导出XML功能的可以通过将计算好的IReport对象传递给快逸提供的com.runqian.report4.view.xml.XMLReport类下的export()方法来实现导出。

下面根据思路来做一个例子,实现步骤如下:

首先打开任何一张已经制作好的快逸报表。

先看下该报表页面展现的效果,如下图:

然后只需在展现报表的jsp中加入下面代码:

Context ctx = new Context();//构建报表引擎计算环境

String path = “C:/api/reportFiles/demo.raq”; //该文件名可以为绝对路径,也可以相对当前程序启动路径

ReportDefine rd = (ReportDefine) ReportUtils.read(path);//读取报表

Engine engine = new Engine(rd, ctx); //构造报表引擎

IReport report = engine.calc();//运算报表

XMLReport xml = new XMLReport();//创建导出XML类的实例

xml.export(report);//将计算好的报表传递给xml类的export方法中

xml.saveTo(”C:/demo.xml”);//xml文件数据路径(也可以使用OutputStream输出)

一段简单的代码就可以实现将报表导出到XML文件中,下面我们看下XML文件中导入的内容,如下图:

这样页面中各式各样的报表导出到XML后就被规范成了XML格式的数据,方便了开发人员进行数据的分析和解析了。

原文链接:快逸报表导出成XML文件

相关文档:

book_schema.xml文件

&n ......

个人收集、整理了一些LINQ TO XML的基本方法,希望各位大虾多多指导:

///

///Xml节点属性

///

public class XmlAttribute

{

public XmlAttribute()

{

}

public XmlAttribute(string _key,object _value)

&nbs ......

xml文件:

false

115

......

xml文件为:

false

115

false

'

Set http=Server.CreateObject("Microsoft.XMLHTTP")

http.Open "GET","http://127.0.0.1/1.xml",False

http.send

Dim xml

Set xml = Server.CreateObject("Microsoft.XMLDOM")

xml.async = False

'xml.load (Server.MapPath("1.xml")) '如果不是远程文件直接这一步

xml.Load(http.ResponseXML)

Dim t ......

Java快逸报表展现demo_快逸报表导出成XML文件相关推荐

  1. java 导出本地xml文件_java导出xml文件

    JDOM 文档声明其目的是"使用 20%(或更少)的精力解决 80%(或更多)Java/XML 问题"(根据学习曲线假定为 20%).JDOM 对于大多数 Java/XML 应用程 ...

  2. 报表如何批量导出成 excel 文件

    需求说明 报表展现后可以通过工具栏中的导出按钮将当前展现的报表导出成 excel 文件,但是在实际使用中通常会要求报表不需要展现,直接通过一些操作将报表导出成 excel 文件,并且往往会要求批量导出 ...

  3. Java实现从Excel文件转换成XML文件(一)

    实现思路:         直接从Excel文件装换成XML文件是可以实现的,这里我采用一个中间装换,也就是先实现excel文件内容放入实现设计好的access数据库文件中,然后再从access中读取 ...

  4. java读取mxl_Dom4j 读取一个XML文件和将String写成XML文件 | 学步园

    dom4j保存文件xml格式和读取XML文件内容,代码如下: package com.qmjs.imut import java.io.File; import java.io.FileWriter; ...

  5. Java根据word模板生成word文档并转成PDF文件

    1. 处理word模板 1.1 定义word模版 1.2 定义完我们的模板之后,我们要将文档保存为xml的格式 定义完我们的模板之后,我们要将文档保存为xml的格式 1.3 xml格式化 生成的xml ...

  6. java项目怎么导出成jar_如何在eclipse将程序导出成jar文件

    在编写好的java包上右键--export. 下面是简单的一个java小程序,可以用来做测试 public class Main {    public static void main(String ...

  7. Java开发社招面试总结!docker镜像导出img格式文件

    1.为什么要使用消息队列? 分析:一个用消息队列的人,不知道为啥用,有点尴尬.没有复习这点,很容易被问蒙,然后就开始胡扯了. 回答:这个问题,咱只答三个最主要的应用场景(不可否认还有其他的,但是只答三 ...

  8. JAVA Spring 简单的配置和操作 ( 创建实体类, 配置XML文件, 调试 )

    < 1 > 实体类 Person package java_spring.modle;/*** 一个实体类( Person )*/ public class Person {private ...

  9. java pdf 导出下载_Java+PDF模板导出成pdf文件,并下载

    1,根据前人经验,熟悉完成基础操作:https://www.cnblogs.com/wangpeng00700/p/8418594.html?tdsourcetag=s_pcqq_aiomsg 2,根 ...

  10. java jdom 设置第1行_Java通过jdom操作生成XML文件的实例代码下载

    工作需要,要生成xml文件,所以做了个小demo分享一下. 看代码吧~ main()里面没什么好说的 该写的都写了public static void main(String[] args) { // ...

最新文章

  1. 如何在查询分析器中执行dos命令
  2. js打印到控制台_8个问题看你是否真的懂 JS
  3. C语言Cruskal算法查找最小生成树(附完整源码)
  4. JS异步操作新体验之 async函数
  5. 微型CRM SaaS应用HubSpot的一些使用截图
  6. 汽车电子知识篇(十二)-汽车域控制器主芯片选型
  7. 156 - Ananagrams
  8. 使用C语言和Java分别实现冒泡排序和选择排序
  9. Ubuntu外观美化安装WPS
  10. 数据结构实践课程设计【通讯录管理系统】
  11. 使用命令行提取微软补丁文件
  12. android信鸽推送通知栏,【信鸽推送】点击推送通知后,默认会从程序Launcher进入,返回时会回到主界面的问题...
  13. 如何在Chrome(或任何浏览器)中编辑任何网页
  14. 微信小程序趋势及前景,详细的Android学习指南
  15. PTA】{10-1 结构拓展实验,函数}6-3 求某学生8门课的平均分 (10 分)
  16. xilinx官方pcie dma例程 -xapp859仿真环境搭建
  17. Future.get()抛出ExecutionException或InterruptedException?
  18. 【人工智能】新一代人工智能发展白皮书
  19. 1.8寸TFT屏幕显示汉字 PcToLCD2002完美版配置
  20. 大爆料!!!阿里巴巴35K月薪软件测试面试流程

热门文章

  1. SQL注入攻击原理及防御策略
  2. 发明专利写作常用模板和注意事项
  3. 谷粒学院(一)项目介绍
  4. mac安装mysql8.0
  5. CSDN获得c币办法
  6. 软件项目管理案例教程(第3版)复习内容
  7. Redis入门(适合新手)
  8. 《炬丰科技-半导体工艺》 光学镜片和玻璃部件的超声波清洗
  9. 将中文版pycharm改成英文版
  10. win10 64位系统 excel2016 vba odbc方式 访问 oracle远程数据库 免安装oracle客户端