发明名称 一种可扩展标记语言文档修改痕迹的记录方法
摘要 本发明涉及一种可扩展标记语言(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北京市海淀区上地五街九号方正大厦