发明名称 |
标记语言数据的编码 |
摘要 |
通过使用多个参数化宏将标记语言文档转换成压紧的标记语言形式。参数化宏取至少一个参数。当压紧标记语言文档时,用对宏和参数的引用替换元素序列,当该宏被与该参数一起使用时产生该元素序列。所使用的宏可以是预定的、来自静态字典可以在运行时生成、或两者的混合。宏的定义可被包括在压紧的标记语言信息中以便允许压紧标记语言信息的接收方将宏引用和参数展开成已经过替换的元素序列。 |
申请公布号 |
CN101495998A |
申请公布日期 |
2009.07.29 |
申请号 |
CN200680029960.4 |
申请日期 |
2006.07.20 |
申请人 |
微软公司 |
发明人 |
G·A·瑟弗;J·M·索德伯格 |
分类号 |
G06F17/00(2006.01)I;G06F9/46(2006.01)I |
主分类号 |
G06F17/00(2006.01)I |
代理机构 |
上海专利商标事务所有限公司 |
代理人 |
陈 斌 |
主权项 |
1.一种用于编码标记语言信息以便传输的方法,其中所述标记语言信息包括序列,所述序列包括至少两个有序元素,所述至少两个有序元素包括至少一个数据元素以及与每一数据元素相关联的至少一个标签元素,所述方法包括:选择对应于所述序列的宏,其中所述宏取至少一个参数,且对所述宏的所述至少一个参数中的每一个使用所述至少一个数据元素当中的至少一个特定数据元素产生所述序列;以及用包括对所述宏和对所述标记语言信息中所述特定数据元素的引用的宏数据代入所述标记语言信息中的所述序列,所述代入得到修改后的标记语言信息。 |
地址 |
美国华盛顿州 |