数据导入导出接口说明_第1页
数据导入导出接口说明_第2页
数据导入导出接口说明_第3页
数据导入导出接口说明_第4页
数据导入导出接口说明_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据导入导出接口说明第一、 接口实现方式及背景说明:企业信息化建设过程中,应运而生各种各样的业务系统;如何有效的共享个业务系统之间的数据,如何在各业务系统中进行数据交换,是EAI的一个重点问题。WebService技术是解决这个问题的一种解决方案,它很好的解决了异构系统之间的数据交换问题,WebService技术以xml文件作为数据交换的中间载体,以此解决数据交换问题。第二、 数据导入导出接口提供的方法: 数据导入导出提供了一下四个方法:1、 getPreArchiveNodeTree方法用途:用于得到预归档库的树型数据参数:1)、用户名(String) ; 2)、密码(String) ; 3

2、)、encode调用的验证码(String)返回:返回一个String类型的xml文件的字符串,其格式如下:<?xml version="1.0" encoding="UTF-8" ?> <tree createdate="2008-4-1 16:47:05" version="0.1"><Node father_id="0" flk_id="1" flk_name="文件库"><Node father_id=&q

3、uot;1" flk_id="148" flk_name="直属公司-汇总" item_type="c"><Node dalx="WJ149" father_id="148" flk_id="149" flk_name="收文库" item_type="m">  <Node dalx="WJ149" father_id="149" flk_id=&quo

4、t;151" flk_name="收文有效数据节点" item_type="d" wjm="WJ149151" />   </Node><Node dalx="WJ150" father_id="148" flk_id="150" flk_name="发文库" item_type="m">  <Node dalx="WJ150" father_id=&

5、quot;150" flk_id="152" flk_name="发文有效数据节点" item_type="d" wjm="WJ150152" />   </Node></Node> </tree>2、 getNodeTree方法用途:用于得到档案库的树型数据参数:1)、用户名(String) ; 2)、密码(String) ; 3)、encode调用的验证码(String)返回:返回一个String类型的xml文件的字符串,其格式如下:<?xml

6、 version="1.0" encoding="UTF-8" ?> <tree createdate="2008-4-1 16:49:02" version="0.1"><Node father_id="0" flk_id="1" flk_name="广东省粤电集团有限公司"><Node father_id="1" flk_id="469" flk_name="海电公司

7、" item_type="c"><Node father_id="469" flk_id="618" flk_name="文书档案" item_type="c"><Node father_id="618" flk_id="619" flk_name="文书件盒级" item_type="m"><Node father_id="619" flk_id=&

8、quot;668" flk_name="2001年" item_type="d">  <Node dalx="da619" father_id="668" flk_id="669" flk_name="2001年归档文件目录有效数据节点" item_type="d" wjm="da619669" />   </Node></Node>  </Node

9、>  </Node>  </Node>  </Node>  </tree>3、 importData方法用途:用于将外部系统产生的数据导入到档案系统中。参数:1)、zip包文件(需要转换为DataHandler类型),导入的数据原形式必须是zip文件,文件内部是一个xml文件和原文的电子文件形式。2)、用户名(String类型);3)、密码(String类型);4)、flk_id(String类型-由getPreArchiveNodeTree()方法得到的树里面得到);5)、wjm(String类型-

10、由getPreArchiveNodeTree()方法得到的树里面得到);6)、导入的文件的名称(如:xx.zip)7)、encode调用的验证码(String)。4、 exportData方法用途:将档案系统中的数据导出。参数:1)、用户名(String类型);2)、密码(String类型);3)、wjm(String类型-由getNodeTree()方法得到的树里面得到);4)、dywjm(String类型-由getNodeTree()方法得到的树里面得到);5)、dalx(String类型-由getNodeTree()方法得到的树里面得到);6)、encode调用的验证码(String)。

11、第三、 数据导入导出规则:(一)、导入的规则:1)、导入的文件的格式必须为zip文件;2)、zip文件中包含一个xml文件(xml文件必须叫sip-data.xml)和若干原文的电子文件;3)、xml文件的格式为:<?xml version='1.0' encoding='utf-8' ?><data version='1.0' createdate='2008-1-10 11:44:35'><Package><Description><登记号>019</登记号&g

12、t;<年度>2005</年度><主题词> 2005 41号</主题词><机构>粤电集团</机构><文件标题>关于的情况报告</文件标题><登记日期>2005-12-19</登记日期><密级>绝密</密级><保管期限>永久</保管期限><全息信息>200710.doc</全息信息></Description><Content /></Package><Package

13、><Description><登记号>019</登记号><年度>2005</年度><主题词>丰移发 2005 69号</主题词><机构>丰都县移民局</机构><文件标题>关于集镇迁建销号工作有问题的通知</文件标题><登记日期>2005-12-18</登记日期><密级>绝密</密级><保管期限>永久</保管期限><全息信息>200712.doc</全息信息><

14、;/Description><Content /></Package></data>其中,1)data节点为根节点,每条数据由一个Package节点来描述;2)Package节点中的Description节点下的每个节点的个数及节点名称 由要导入到的树节点上的数据的字段来确定;3)如果是2层数据,则第2层的数据放在第一层的数据的Content里面,也是由Package节点来描述;4)Description节点中需要有一个节点来确定原文的对应,节点名称由要导入到的树节点上的数据的原文字段的名称来确定。5) Xml文件必须为utf-8编码。(二)、导出的规

15、则: 导出功能将导出选中的数据节点及该节点的子节点的数据,树上flk_name中包含”有效数据节点的”的节点才能导出(仅能导出2层的数据)。导出的数据为xml格式的一个字符串,将其转换成xml文件即可,格式如下:<?xml version="1.0" encoding="UTF-8" ?> <data createdate="2008-3-31 22:11:07" version="0.1"><Package><Description>  <库位号 /

16、>   <归档状态 />   <档号>T-8031-12</档号>   <光盘数>0</光盘数>   <目录号>T</目录号>   <立卷单位 />   <立卷人>罗玉玲</立卷人>   <起止日期>2003-01-272006-08-30</起止日期>   <份数>0</份数>   <案卷题名>广东省粤电集团有限公司(粤

17、电资产经营公司)、电力发展股份公司合同、协议</案卷题名>   <noteid />   <草图数>0</草图数>   <项目名称>工程管理性文件</项目名称>   <是否在库>是</是否在库>   <备考表>T-8031-12卷共有文件材料(图纸)22件166页,其中文字材料22件,图0件,全息信息0件,其它0件</备考表>   <套数>1</套数>   <机构 />

18、  <蓝图数>0</蓝图数>   <文字材料件数>0</文字材料件数>   <总登记号 />   <销毁标识 />   <分类号>8031</分类号>   <软盘数>0</软盘数>   <借出份数>0</借出份数>   <全息信息数>0</全息信息数>   <立卷日期 />   <变改情况>未变更</

19、变改情况>   <参见号 />   <相片数>0</相片数>   <doctype />   <检查人 />   <保管期限>永久</保管期限>   <主题词>资产 经营 合同 公司 集团 电力 协议 发展</主题词>   <备注 />   <案卷宽度>0</案卷宽度>   <密级 />   <竣工图数>0</竣工图数

20、>   <移交单位 />   <案卷号>12</案卷号>   <互见号 />   <图纸张数>0</图纸张数>   <卷内件数>22</卷内件数>   <归档日期>2006-11-17</归档日期>   <底图数>0</底图数>   <年度 />   <工程代号 />   <全宗号 />   <检

21、查日期 />   <接收日期>2006-11-17</接收日期>   <卷内页数>166</卷内页数>   <录音带数>0</录音带数>   <原图数>0</原图数>   <编制单位>广东省粤电集团有限公司</编制单位> </Description><Content><Package><Description>  <库位号 />   <

22、归档状态 />   <档号>T-8031-12</档号>   <签发人 />   <全息信息>1</全息信息>   <目录号 />   <文种 />   <份数>1</份数>   <载体类型 />   <noteid />   <项目名称>工程管理性文件</项目名称>   <抄报机关 />   <是否在库 /

23、>   <卷内顺序号>01</卷内顺序号>   <机构 />   <文件日期>2005-08-08</文件日期>   <责任者>广东省粤电集团有限公司、广东方能物业管理有限公司</责任者>   <文本项 />   <销毁标识 />   <类型 />   <分类号>8031</分类号>   <页数>4</页数>   <版本 />   <图幅 />   <抄送机关 />   <借出份数>0</借出份数>   <卷册检索号 />   <主办部门>综合部</主办部门

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论