发明名称 | 压缩/解压缩结构化文档的方法 | ||
摘要 | 本发明涉及一种用于压缩结构化文档的方法,该结构化文档包含相互嵌套的信息元素,该结构化文档与定义文档树型结构的至少一个结构模式(1)相关,表示信息元素,该方法包括:分析(11)和编译(13)文档的结构模式以便为该模式中的每个组件获得一个可执行指令序列(5),包括用于插入控制代码和元素代码或调用组件指令序列的指令,以及用于基于控制代码值控制指令序列的执行的展开的指令;以及解压缩(14’)以二进制流形式被压缩(10)的文档,所述步骤包括在二进制流上执行指令序列(5),以便以原始格式还原文档。 | ||
申请公布号 | CN1309173C | 申请公布日期 | 2007.04.04 |
申请号 | CN02805709.0 | 申请日期 | 2002.02.01 |
申请人 | 捷通公司 | 发明人 | 克劳德·塞拉;辛德里克·蒂埃诺 |
分类号 | H03M7/30(2006.01) | 主分类号 | H03M7/30(2006.01) |
代理机构 | 中国国际贸易促进委员会专利商标事务所 | 代理人 | 董莘 |
主权项 | 1.一种用于压缩结构化文档的方法,该结构化文档包含相互嵌套并且均与一种信息类型相关的信息元素,该结构化文档(2)与定义文档树型结构的至少一个结构模式(1;31,39,43)相关,并包含相互嵌套的结构组件(a3,a4,X,Y,a1,a5,a1,a2,A,B,32,33,34,40,44,45,46),每种类型的文档信息由该模式中的一个组件定义,其特征在于,该方法包括步骤:分析(11,13)文档结构模式(1)以便为该结构模式中的每个组件获得一个可执行指令序列(5),该指令序列包括用于插入控制代码和信息元素的压缩值或组件指令序列调用代码到一个二进制流中的指令、用于控制作为控制代码值的函数的序列的执行的指令,在该结构化文档(2)上执行指令序列以压缩(14)该结构化文档(2)到包含文档中的信息元素的压缩值的一个二进制流(10)中。 | ||
地址 | 法国兰斯 |