描述

  • 可用于解析单文档、合并文档内容、组合文档内容、组合文档节等场景
  • 可完全替代ParseDoc()接口

接口

bool ParseDocs(const char* docName, const char* subDocName, const char* subDocXml, const char* jsonCfg)

参数

参数名 必填 类型 说明 备注
docName string 目标文档名 合并后的文档名
subDocName string 源文(子)档名 源文档名必填,用于保存时区分子文档所有内容
subDocXml string 源(子)文档XML
jsonCfg json 桌面版为json str web版为json obj

json_cfg 参数

参数名 必填 类型 说明 备注
organizeMode enum 文档组织模式 E_DOCS_ORGANIZE_MODE
recoverSelection bool 设置初始光标选择信息 0:不恢复
1:恢复文档中的上次编辑点
2:将编辑点设在正文起始
- 自动将视图滚动到选择点
- 注意:本配置优先级高于SetEditorConfig()的recoverSelection配置项
setUnionSelection int 选用当前解析文档中的光标信息作为组合文档中的光标初始位置 0:不选用 1:选用
locked bool 锁定内容,不可编辑增添、修改 0:不锁定,依赖段落原有配置 1:强制锁定

返回值

类型 说明 备注
bool 是否解析成功 0: 失败 1:成功
文档更新时间: 2025-02-03 22:03   作者:admin