一种内容对象复用的方法和装置制造方法及图纸

技术编号:10465965 阅读:113 留言:0更新日期:2014-09-24 18:03
本发明专利技术公开了一种内容对象复用的方法,应用于第一文档撰写平台中,其特征在于,包括:获得一基于第二文档撰写平台匹配的第一文档;对所述第一文档进行标引,获得标第三文档;对所述第三文档进行拆分,获得至少一个第三子文档;并将所述至少一个第三子文档转换为符合预设条件的至少一个XML数据内容;将所述至少一个XML数据内容转换为所述第一文档撰写平台能识别的至少一个内容,并保存所述至少一个内容至所述第一文档撰写平台中的预设存储位置。

【技术实现步骤摘要】
一种内容对象复用的方法和装置
本专利技术涉及数字出版
,尤其涉及一种内容对象复用的方法和装置。
技术介绍
目前,在教育出版行业中,出版社会对现有的资料进行分类存储以便复用,通常是 利用特定的工具将现有的资料进行采集分类存储到数据库中。但由于在存储时通常未采用 统一的数据格式进行存储,因此,当更换文档撰写平台后,会出现原有的内容对象无法复用 的情况。因此,如何提高内容对象的复用效率,减少编辑的工作量,成为当前教育出版行业 的重要问题。 当前解决内容对象无法复用的方法主要是通过人工干预的方法。该方法的实现基 本过程如下: 首先,用户在数据库中检索到需要的内容;然后,将检索到的内容拷贝到一处理平 台上;然后,根据需要将检索到的内容进行手动修改;最后,将修改好的内容拷贝到当前用 户的撰写平台。 但本申请专利技术人在实现本申请实施例中专利技术技术方案的过程中,发现上述技术至 少存在如下技术问题: 由于在内容对象复用的过程中,只能通过人工干预的手段来实现,所以存在不能 自动修改内容对象的技术问题,进而使用户在修改内容对象时费时费力,出错率高。 由于在内容对象复用的过程中,只能通过人工干预的手段来实现,而人工在进行 复用时,准确性就得不到保证,所以,现有技术中存在内容对象复用的准确性低的技术问 题。
技术实现思路
本申请实施例通过提供一种内容对象复用的方法和装置,解决了现有技术中不能 自动修改内容对象的技术问题,实现了内容对象复用效率高且不需要修改的技术效果。 为解决上述技术问题,本申请实施例一方面提供了一种内容对象复用的方法,应 用于第一文档撰写平台中,所述方法包括: 获得一基于第二文档撰写平台匹配的第一文档; 对所述第一文档进行标引,获得第三文档; 对所述第三文档进行拆分,获得至少一个第三子文档;并将所述至少一个第三子 文档转换为符合预设条件的至少一个XML数据内容; 将所述至少一个XML数据内容转换为所述第一文档撰写平台能识别的至少一个 内容,并保存所述至少一个内容至所述第一文档撰写平台中的预设存储位置。 进一步地,所述对所述第一文档进行标引,获得第三文档,具体包括: 生成符合一预设规范的Schema文件; 基于所述schema文件,通过自动化标引工具或手工标引方式对所述第一文档进 行标引,获得所述第三文档。 进一步地,所述将所述至少一个第三子文档转换为符合预设条件的至少一个XML 数据内容,具体包括: 获得所述第三文档的第一开放源数据; 基于一预设样式表及所述第一开放源数据,将所述至少一个第三子文档转换为符 合预设条件的至少一个XML数据内容。 进一步地,在所述将所述至少一个第三子文档转换为符合预设条件的至少一个 XML数据内容之后,所述方法还包括: 将所述至少一个XML数据内容分类保存到所述中心数据库。 进一步地,所述将所述至少一个XML数据内容转换为所述第一文档撰写平台能识 别的至少一个内容,具体包括: 基于与所述第一文档对应的第一条件从所述第一文档撰写平台的至少一个内容 对象中检索获得第一内容对象; 通过所述第一内容对象对应的第一转换引擎将所述至少一个XML数据内容转换 为所述第一文档撰写平台能识别的至少一个内容。 进一步地,所述通过所述第一内容对象对应的转换引擎将所述至少一个XML数据 内容转换为所述第一文档撰写平台能识别的至少一个内容,具体包括: 将所述第一文档的类型及所述第一开放源数据,插入所述第一转换引擎,获得所 述第一转换引擎能够识别的内容对象; 将所述第一转换引擎能够识别的内容对象通过所述第一转换引擎转换成为所述 第一文档撰写平台能够识别的至少一个内容。 另一方面,本申请实例还提供一种容对象复用装置,应用于第一文档撰写平台中, 包括: 获得模块,用于获得一基于第二文档撰写平台匹配的第一文档; 标引模块,用于对所述第一文档进行标引,获得第三文档; 拆分模块,用于对所述第三文档进行拆分,获得至少一个第三子文档;并将所述至 少一个第三子文档转换为符合预设条件的至少一个XML数据内容; 转换模块,用于将所述至少一个XML数据内容转换为所述第一文档撰写平台能识 别的至少一个内容,并保存所述至少一个内容至所述第一文档撰写平台中的预设存储位 置。 其中所述标引模块,具体包括: 生成单元,用于生成符合一预设规范的Schema文件; 标引单元,用于基于所述schema文件,通过自动化标引工具或手工标引方式对所 述第一文档进行标引,获得所述第三文档。 其中所述拆分模块,具体包括: 获得单元,用于获得所述第三文档的第一开放源数据; 转换单元,用于基于一预设样式表及所述第一开放源数据,将所述至少一个第三 子文档转换为符合预设条件的至少一个XML数据内容。 其中所述标引模块,具体还包括: 数据库单元,用于分类保存所述至少一个XML数据内容。 其中所述转换模块包括: 检索单元,用于与所述第一文档对应的第一条件从所述第一文档撰写平台的至少 一个内容对象中检索获得第一内容对象; 内容转换单元,用于通过所述第一内容对应的第一对象转换引擎将所述至少一个 XML数据内容转换为所述第一文档撰写平台能识别的至少一个内容。 其中所述内容转换单元包括: 插入单元,用于将所述第一文档的类型及所述第一开放源数据,插入所述第一转 换引擎,获得所述第一转换引擎能够识别的内容对象; 内容转换子单元,用于将所述第一转换引擎能够识别的内容对象通过所述第一转 换引擎转换成为所述第一文档撰写平台能够识别的至少一个内容。 本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点: 1、由于在本申请提供的技术方案中,采用了首先获得一基于第二文档撰写平台匹 配的第一文档;然后对所述第一文档进行标引,获得第三文档;然后对所述第三文档进行 拆分,获得至少一个第三子文档;并将所述至少一个第三子文档转换为符合预设条件的至 少一个XML数据内容;最后将所述至少一个XML数据内容转换为所述第一文档撰写平台能 识别的至少一个内容,并保存所述至少一个内容至所述第一文档撰写平台中的预设存储位 置的技术方案,即,能够根据不同的文档在复用时自动的修改内容对象,所以有效的解决了 现有技术中存在不能自动修改内容对象的技术问题,进而实现了高效的复用内容对象的技 术效果。 2、由于在本申请提供的技术方案中,采用了首先获得一基于第二文档撰写平台匹 配的第一文档;然后对所述第一文档进行标引,获得第三文档;然后对所述第三文档进行 拆分,获得至少一个第三子文档;并将所述至少一个第三子文档转换为符合预设条件的至 少一个XML数据内容;最后将所述至少一个XML数据内容转换为所述第一文档撰写平台能 识别的至少一个内容,并保存所述至少一个内容至所述第一文档撰写平台中的预设存储位 置的技术方案,即在内容对象复用时,都是自动进行的,进而能够有效避免现有技术中因人 工干预进行复用而导致的不准确性,所以有效的解决了现有技术中存在内容对象复用的准 确性低的技术问题,进而实现本文档来自技高网...

【技术保护点】
一种内容对象复用方法,应用于第一文档撰写平台中,其特征在于,包括:获得一基于第二文档撰写平台匹配的第一文档;对所述第一文档进行标引,获得第三文档;对所述第三文档进行拆分,获得至少一个第三子文档;并将所述至少一个第三子文档转换为符合预设条件的至少一个XML数据内容;将所述至少一个XML数据内容转换为所述第一文档撰写平台能识别的至少一个内容,并保存所述至少一个内容至所述第一文档撰写平台中的预设存储位置。

【技术特征摘要】
1. 一种内容对象复用方法,应用于第一文档撰写平台中,其特征在于,包括: 获得一基于第二文档撰写平台匹配的第一文档; 对所述第一文档进行标引,获得第三文档; 对所述第三文档进行拆分,获得至少一个第三子文档;并将所述至少一个第三子文档 转换为符合预设条件的至少一个XML数据内容; 将所述至少一个XML数据内容转换为所述第一文档撰写平台能识别的至少一个内容, 并保存所述至少一个内容至所述第一文档撰写平台中的预设存储位置。2. 如权利要求1所述的方法,其特征在于,所述对所述第一文档进行标引,获得第三文 档,具体包括: 生成符合一预设规范的Schema文件; 基于所述schema文件,通过自动化标引工具或手工标引方式对所述第一文档进行标 弓丨,获得所述第三文档。3. 如权利要求1所述的方法,其特征在于,所述将所述至少一个第三子文档转换为符 合预设条件的至少一个XML数据内容,具体包括: 获得所述第三文档的第一开放源数据; 基于一预设样式表及所述第一开放源数据,将所述至少一个第三子文档转换为符合预 设条件的至少一个XML数据内容。4. 如权利要求3所述的方法,其特征在于,在所述将所述至少一个第三子文档转换为 符合预设条件的至少一个XML数据内容之后,所述方法还包括: 将所述至少一个XML数据内容分类保存到所述中心数据库。5. 如权利要求1-4中任一权项所述的方法,其特征在于,所述将所述至少一个XML数据 内容转换为所述第一文档撰写平台能识别的至少一个内容,具体包括: 基于与所述第一文档对应的第一条件从所述第一文档撰写平台的至少一个内容对象 中检索获得第一内容对象; 通过所述第一内容对象对应的第一转换引擎将所述至少一个XML数据内容转换为所 述第一文档撰写平台能识别的至少一个内容。6. 如权利要求5所述的方法,其特征在于,所述通过所述第一内容对象对应的转换引 擎将所述至少一个XML数据内容转换为所述第一文档撰写平台能识别的至少一个内容,具 体包括: 将所述第一文档的类型及所述第一开放源数据,插入所述第一转换引擎,获得所述第 一转换引擎能够识别的内容对象; 将所述第一转换引擎能够识别的...

【专利技术属性】
技术研发人员:钱保鑫
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1