发明名称 表单数据存储与读取方法、装置及系统
摘要 本申请公开了一种表单数据存储与读取的方法,包括:表单数据的存储与表单数据的读取;表单数据的存储为:接收用户提交的表单数据并将表单数据转换为JAVA对象;应用开源项目XStream将JAVA对象序列化成XML字符串;将XML字符串压缩成字节数组并将字节数组存储到数据库;表单数据的读取为:从数据库中读取字节数组并将字节数组解压缩成XML字符串;应用开源项目XStream将XML字符串反序列化成JAVA对象;将JAVA对象转换为表单数据。本申请将表单作为一个整体,JAVA对象化后,应用开源项目将JAVA对象序列化成XML字符串,XML字符串支持多种数据库的存储,存储简单。
申请公布号 CN101826112B 申请公布日期 2012.07.18
申请号 CN201010161985.8 申请日期 2010.05.05
申请人 山东中创软件工程股份有限公司 发明人 余政;刘民;温尚卓;张青
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 逯长明
主权项 一种表单数据存储与读取的方法,其特征在于,包括:表单数据的存储与表单数据的读取;所述表单数据的存储具体为:接收用户提交的表单数据并将所述表单数据转换为JAVA对象;应用开源项目XStream将所述JAVA对象及所述JAVA对象的属性序列化成可扩展标记语言XML字符串;将所述可扩展标记语言XML字符串压缩成字节数组,对所述字节数组设置关键字并以所述关键字为标示将所述字节数组存储到数据库;所述表单数据的读取具体为:从所述数据库中依据字节数组的关键字读取所述字节数组并将所述字节数组解压缩成可扩展标记语言XML字符串;应用开源项目XStream将可扩展标记语言XML字符串反序列化成JAVA对象及JAVA对象的属性;将所述JAVA对象转换为表单数据。
地址 250014 山东省济南市千佛山东路41-1号