版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN202211438445.9
公 开 号:CN115688690B
代 理 人:北京科迪生专利代理有限责任公司杨学明
代理机构:北京科迪生专利代理有限责任公司
专利类型:发明专利
申 请 日:20231003
公 开 日:20221116
专利主分类号:G06F40/154
关 键 词:锚点 代码生成 数据模块 文档 交互式电子技术手册 标准模式 插入数据 动态转换 分类处理 规则转换 获取数据 内容片段 内容生成 内容转换 数据内容 显示页面 自动转换 加载 解析 选中 转换 编制
摘 要:本发明公开了将Word文档内容转换成符合S1000D标准XML片段的动态转换方法,包括以下步骤:打开Word文档和需要编辑的数据模块,在Word显示页面选中需要转换的内容,并在数据模块中设定一个插入Word内容片段的锚点;获取数据模块中锚点的行号和元素名称,加载元素名对应的、符合S1000D标准模式要求的XML格式代码生成规则;将Word文档中选定的内容生成新的文档;解析新文档中所有节点,判断所有节点的类型,按照标题、段落、表格、有序列表、无序列表、图形、图解列表等进行分类处理,依据XML格式代码生成规则转换为符合S1000D标准的XML格式片段;将生成的XML片段插入数据模块中锚点位置。通过本发明所述方法可以非常准确、迅速地将Word文档中的部分片段或全部内容自动转换成符合S1000D标准XML片段,显著提高了交互式电子技术手册数据内容编制的质量和效率。