摘要
本发明公开了一种基于图数据库GQL语法的文档可视化方法及装置,属于计算机文档处理与可视化技术领域,包括:识别目标文档中所有包含GQL语法定义的EBNF代码块,并建立各EBNF代码块与其在目标文档中预定替换位置间的映射关系表;基于PEG.js解析器生成器,结合预设的语法结构优化算法构建EBNF解析器,并将样式管理器、铁路图生成库与EBNF解析器集成到渲染接口中;调用封装好的渲染接口对识别出的各个EBNF代码块分别进行处理得到若干用户可见交互式铁路图,并根据映射关系表将各个铁路图插入到目标文档中相应的预定替换位置。本申请通过全流程自动化的进行铁路图的生成、更新与维护,显著提高了技术文档的可读性与维护效率。