发明名称 | 一种可扩展标记语言文档修改痕迹的记录方法 | ||
摘要 | 本发明涉及一种可扩展标记语言(XML,即Extensible Markup Language)文档修改痕迹的记录方法,属于计算机内容管理和出版技术领域。现有的技术方法是使用特定的工具,例如常用的文字编辑软件,将业务数据保存在专有的文件格式当中以记录数据的修改痕迹,普遍存在业务数据难以自动识别和重用的问题。本发明所述的方法采用一种将修改痕迹数据和具体XML文档格式相分离的方式,以基于过程的技术手段记录XML文档的修改痕迹。采用本发明所述的方法,可以支持任意格式的XML文档的修改痕迹记录,并同时兼顾记录精度和存储空间两个方面的要求。 | ||
申请公布号 | CN1588352A | 申请公布日期 | 2005.03.02 |
申请号 | CN200410083923.4 | 申请日期 | 2004.10.12 |
申请人 | 北京北大方正电子有限公司;北京大学 | 发明人 | 刘洋 |
分类号 | G06F17/21 | 主分类号 | G06F17/21 |
代理机构 | 北京英赛嘉华知识产权代理有限责任公司 | 代理人 | 田明;王达佐 |
主权项 | 1.一种可扩展标记语言文档修改痕迹的记录方法,包括以下步骤:1)装载目标XML文档,为其内容建立一个独立的修改痕迹记录文件,所述的XML文档即可扩展标记语言文档;2)将目标XML文档的所有元素和属性节点一一映射到修改痕迹记录,目标XML文档的每一个元素和属性节点都有一个相对应的修改痕迹数据记录;3)在用户修改目标XML文档的过程中,同时更新其相应的修改痕迹记录的信息,包括修改内容、操作者、时间、版本号信息;4)重复上述步骤,获得增量的修改痕迹记录信息;5)在查看XML文档内容变化时,可以从修改痕迹记录中提取出详细的修改痕迹信息,展现文档的历史修改情况。 | ||
地址 | 100085北京市海淀区上地五街九号方正大厦 |