-
公开(公告)号:CN108255837B
公开(公告)日:2020-09-04
申请号:CN201611237519.7
申请日:2016-12-28
Applicant: 中国移动通信集团浙江有限公司 , 中国移动通信集团公司
IPC: G06F16/2455 , G06F16/25 , G06F40/253 , G06F40/284
Abstract: 本发明实施例公开了一种SQL解析器及方法。所述SQL解析器包括:依次通信连接地输入接口模块、SQL解析引擎和输出接口模块;上述输入接口模块用于根据预设转换规则将所接收的多类型数据映射为预设格式的数据流,并发送给所述SQL解析引擎;所述SQL解析引擎用于将上述预设格式的数据流依次处理成字素流、格式文件和抽象语法树对象,并发送给所述输出接口模块;所述输出接口模块用于将所述抽象语法树对象映射成需要类型的数据流输出。所述方法基于上述SQL解析器实现。本发明可以与其他大规模项目松耦合地对接,可以单独运行SQL解析。并且,本发明可以集成到API,方便该SQL解析器与其他应用程序无缝对接,快速展现解析结果。
-
公开(公告)号:CN108255837A
公开(公告)日:2018-07-06
申请号:CN201611237519.7
申请日:2016-12-28
Applicant: 中国移动通信集团浙江有限公司 , 中国移动通信集团公司
Abstract: 本发明实施例公开了一种SQL解析器及方法。所述装置包括:依次通信连接地输入接口模块、SQL解析引擎和输出接口模块;上述输入接口模块用于根据预设转换规则将所接收的多类型数据映射为预设格式的数据流,并发送给所述SQL解析引擎;所述SQL解析引擎用于将上述预设格式的数据流依次处理成字素流、格式文件和抽象语法树对象,并发送给所述输出接口模块;所述输出接口模块用于将所述抽象语法树对象映射成需要类型的数据流输出。所述方法基于上述装置实现。本发明可以与其他大规模项目松耦合地对接,可以单独运行SQL解析。并且,本发明可以集成到API,方便该SQL解析器与其他应用程序无缝对接,快速展现解析结果。
-