[发明专利]字符串的解码方法和装置无效
申请号: | 201210165444.1 | 申请日: | 2012-05-24 |
公开(公告)号: | CN102722544A | 公开(公告)日: | 2012-10-10 |
发明(设计)人: | 何恺铎;黄健;张文涛;戴飞 | 申请(专利权)人: | 北京国双科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 吴贵明;李志刚 |
地址: | 100086 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 字符串 解码 方法 装置 | ||
1.一种字符串的解码方法,其特征在于,包括:
读取编码数据;
获取与所述编码数据对应的解码方式;以及
按照获取到的解码方式对所述编码数据进行解码。
2.根据权利要求1所述的解码方法,其特征在于,通过以下方式获取与所述编码数
据对应的解码方式:
获取所述编码数据的编码方式;以及
查找与所述编码方式对应的解码方式,得到与所述编码数据对应的解码方式。
3.根据权利要求2所述的解码方法,其特征在于,采用正则表达式对所述编码数据进行探测以获取所述编码数据的编码方式。
4.根据权利要求1所述的解码方法,其特征在于,按照获取到的解码方式对所述编码数据进行解码包括:
按照获取到的解码方式对所述编码数据进行第一次解码;
判断第一次解码后的数据是否包含第一特征符号;以及
在判定第一次解码后的数据包含所述第一特征符号时,按照获取到的解码方式对所述编码数据进行第二次解码。
5.根据权利要求1所述的解码方法,其特征在于,在按照获取到的解码方式对所述编码数据进行解码之后,所述解码方法还包括:
扫描解码后的字符;以及
筛除扫描到的字符中的第一字符,得到解码数据,其中,所述第一字符为不可识别的字符。
6.根据权利要求5所述的解码方法,其特征在于,筛除扫描到的字符中的第一字符包括:
将所述第一字符与预设字符库中的字符进行对比以判断所述第一字符与所述预设字符库中的字符是否相匹配;以及
在判定所述第一字符与所述预设字符库中的字符不相匹配时,筛除所述第一字符。
7.根据权利要求5所述的解码方法,其特征在于,在筛除扫描到的字符中的第一字符,得到解码数据之后,所述解码方法还包括:
判断所述解码数据是否包含第二特征符号;以及
在判定所述解码数据包含所述第二特征符号时,重新按照获取到的解码方式对所述编码数据进行解码。
8.根据权利要求5所述的解码方法,其特征在于,在筛除扫描到的字符中的第一字符,得到解码数据之后,所述解码方法还包括:
获取所述解码数据中的字符的类型数量;
判断获取到的类型数量是否大于预设数量;以及
在判定获取到的类型数量大于所述预设数量时,重新按照获取到的解码方式对所述编码数据进行解码。
9.一种字符串的解码装置,其特征在于,包括:
第一处理模块,用于读取编码数据;
第二处理模块,与所述第一处理模块相连接,用于获取与所述编码数据对应的解码方式;以及
第三处理模块,与所述第二处理模块相连接,用于按照获取到的解码方式对所述编码数据进行解码。
10.根据权利要求9所述的解码装置,其特征在于,所述第三处理模块包括:
第一处理子模块,用于按照获取到的解码方式对所述编码数据进行第一次解码;
第二处理子模块,与所述第一处理子模块相连接,用于判断第一次解码后的数据是否包含第一特征符号;以及
第三处理子模块,与所述第二处理子模块相连接,用于在判定第一次解码后的数据包含所述第一特征符号时,按照获取到的解码方式对所述编码数据进行第二次解码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210165444.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:无线网络利用率的获取方法和网管设备
- 下一篇:一种同步通信装置及其控制方法