摘要: 研究了基于XML(extensible markup language)技 术制作报表的方法,并在水文资料整汇编软件研制中得到应用。该方法的基本思路是:首先 将报表抽象为一系列基本元素,采用XML中的Element进行表达;然后由基本元素组合形成报 表中的标题、表头、报表数据、表尾、辅助信息等基本结构,形成报表;最后在可视化平台 Microsoft Visual C++6.0中,对XML进行解析,采用数据库技术实现报表的制 作与输出。研究结果表明:该方法能够解决水文资料整汇编中成果表制作内容多、数据项复 杂、格式要求严格等报表制作上的困难问题;能满足《水文年鉴》汇编刊印工作要求和水文 日常工作需要;用该方法制作的水文报表系统操作方便、数据维护简单。