[发明专利]一种基于不定长标识码的XML的压缩方法和装置有效

专利信息
申请号: 201310580015.5 申请日: 2013-11-19
公开(公告)号: CN103605730A 公开(公告)日: 2014-02-26
发明(设计)人: 龚如宾;张炼珠 申请(专利权)人: 山西三恒自动化设备有限公司;上海理工大学
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 太原高欣科创专利代理事务所(普通合伙) 14109 代理人: 冷锦超;邓东东
地址: 030006 山西省太原市*** 国省代码: 山西;14
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及数据业务技术领域,特别涉及一种XML的压缩方法和装置;提供一种使用不定长标识码来替换表示XML文档中的元素和属性的压缩方法,实现低负荷、高效地压缩含有大量元素和属性的XML文档;该方法包括:对于XML文档中的每一个元素,在数据字典中定义一个与之相对应的不定长标识码;以及对于XML文档中的每一个属性,在数据字典中定义一个与之相对应的不定长标识码;发送方使用所述数据字典中定义的对应不定长标识码逐个替换XML文档中的元素和属性,实现XML文档的替换压缩;接收方根据所述数据字典中定义的与相应不定长标识码对应的元素和属性替换所接收到的替换压缩后的XML文档中的不定长标识码,实现XML文档的解压。
搜索关键词: 一种 基于 定长 标识 xml 压缩 方法 装置
【主权项】:
一种基于不定长标识码的XML的压缩方法,其特征在于:该方法包括:对于XML文档中的每一个元素,在数据字典中定义一个与之相对应的不定长标识码;以及对于XML文档中的每一个属性,在数据字典中定义一个与之相对应的不定长标识码;发送方使用所述数据字典中定义的对应不定长标识码逐个替换XML文档中的元素和属性,实现XML文档的替换压缩; 接收方根据所述数据字典中定义的与相应不定长标识码对应的元素和属性替换所接收到的替换压缩后的XML文档中的不定长标识码,实现XML文档的解压;所述对于XML文档中的每一个元素,在数据字典中定义一个与之相对应的不定长标识码;以及对于XML文档中的每一个属性,在数据字典中定义一个与之相对应的不定长标识码包括:对于XML文档中的每一个元素,采用8位比特位标识码表示,或是采用16位比特位标识码表示;其中高4位中的第1位用于判断是否为XML格式,第2位用于判断是否为元素,第3位用于判断是否为结束元素,第4位用于判断是否需要使用两个8位的字节来表示同一元素,剩余的比特位用于表示该元素;对于XML文档中的每一个属性,采用8位比特位标识码表示,或是采用16位比特位标识码表示;其中高3位中的第1位用于判断是否为XML格式,第2位用于判断是否为属性,第3位用于判断是否需要使用两个8位的字节来表示同一属性,剩余的比特位用于表示该属性,其中属性的值以字符串格式表示。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山西三恒自动化设备有限公司;上海理工大学,未经山西三恒自动化设备有限公司;上海理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310580015.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top