logo好方法网

一种数据的处理方法、装置,设备及存储介质


技术摘要:
本发明公开了一种数据的处理方法、装置,设备及存储介质。该方法包括:接收主机发送的处方数据上传请求,处方数据上传请求包括处方数据的标识;根据处方数据的标识,获取与处方数据的标识对应的处方文件,处方文件的数据格式为XML格式;对处方文件进行编码,生成处方数  全部
背景技术:
在半导体制造领域的自动化生产中,处方数据检测是自动化流程中必不可少的一 环,通常在生产之前,主机会从设备处获取本批次的处方数据,并与工厂端的处方管理系统 中存储的处方数据匹配,匹配成功之后再下发处方数据到设备中。 现有的处方数据的数据格式根据表现形式可以分为两种:Unformatted(即无格式 处方数据)与Formatted(即有格式处方数据)。对于Unformatted处方数据,是以二进制为表 现形式的,导致处方数据的解析比较困难,无法自动编解码;而Formatted处方数据,通常是 以标准的SML为表现形式的,但是由于Formatted处方数据的解码及编码比较困难,导致其 无法有效的推广。
技术实现要素:
本发明提供一种数据的处理方法、装置,设备及存储介质,能够实现Formatted处 方数据的自动编解码,提高编解码的速度,降低设备的维护成本。 第一方面,本发明实施例提供了一种数据的处理方法,包括: 接收主机发送的处方数据上传请求,处方数据上传请求包括处方数据的标识; 根据处方数据的标识,获取与处方数据的标识对应的处方文件,处方文件的数据 格式为XML格式; 对处方文件进行编码,生成处方数据,处方数据的数据格式为SML格式; 向主机发送携带有处方数据的处方数据上传响应。 可选的,处方文件包括至少一个XML节点;对处方文件进行编码,生成处方数据,具 体包括: 根据递归算法,解析XML节点; 根据CCODE编解码方式对XML节点进行编码,生成SML节点,并获取XML节点的上下 文信息,上下文信息包括XML节点的名称、类型、范围、描述和上一XML节点信息。 可选的,还包括: 接收主机发送的处方数据下载请求,处方数据下载请求包括处方数据; 对处方数据进行解码,生成处方文件; 向主机发送处方数据下载响应。 可选的,处方数据包括至少一个SML节点;对处方数据进行解码,生成处方文件,具 体包括: 根据递归算法,解析SML节点; 根据CCODE编解码方式对SML节点进行解码,生成XML节点,并获取XML节点的上下 4 CN 111597389 A 说 明 书 2/8 页 文信息,上下文信息包括XML节点的名称、类型、范围、描述和上一XML节点信息。 可选的,在对处方数据进行解码,生成处方文件后,还包括: 对XML节点进行校验。 第二方面,本发明实施例还提供了一种数据的处理装置,包括接收模块,查找模 块,编码模块和发送模块; 接收模块,用于接收主机发送的处方数据上传请求,处方数据上传请求包括处方 数据的标识; 查找模块,用于根据处方数据的标识,获取与处方数据的标识对应的处方文件,处 方文件的数据格式为XML格式; 编码模块,用于对处方文件进行编码,生成处方数据,处方数据的数据格式为SML 格式; 发送模块,用于向主机发送携带有处方数据的处方数据上传响应。 可选的,处方文件包括至少一个XML节点; 编码模块,具体用于根据递归算法,解析XML节点;以及根据CCODE编解码方式对 XML节点进行编码,生成SML节点,并获取XML节点的上下文信息,上下文信息包括XML节点的 名称、类型、范围、描述和上一XML节点信息。 可选的,还包括:解码模块; 接收模块,还用于接收主机发送的处方数据下载请求,处方数据下载请求包括处 方数据; 解码模块,用于对处方数据进行解码,生成处方文件; 发送模块,用于向主机发送处方数据下载响应。 可选的,处方数据包括至少一个SML节点; 解码模块,具体用于根据递归算法,解析SML节点;以及根据CCODE编解码方式对 SML节点进行解码,生成XML节点,并获取XML节点的上下文信息,上下文信息包括XML节点的 名称、类型、范围、描述和上一XML节点信息。 可选的,还包括:校验模块; 校验模块,用于在解码模块对处方数据进行解码,生成处方文件后,对XML节点进 行校验。 第三方面,本发明实施例还提供了一种设备,包括: 一个或多个处理器; 存储器,用于存储一个或多个程序; 当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如本发 明实施例第一方面任一的数据的处理方法。 第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机 程序,该计算机程序被处理器执行时实现如本发明实施例第一方面任一的数据的处理方 法。 本发明通过在接收主机发送的包括处方数据的标识处方数据上传请求后,获取与 处方数据的标识对应的处方文件,并对处方文件进行编码,生成处方数据,向主机发送携带 有处方数据的处方数据上传响应以完成处方数据的上传。由于处方文件的数据结构为树状 5 CN 111597389 A 说 明 书 3/8 页 结构,因此能够在采用相应的编解码方式的情况下实现自动编解码,提高编解码的速度,同 时,Formatted处方数据的数据格式为标准的SML格式,统一了处方数据的数据格式,便于主 机和设备对其进行处理,从而降低了设备的维护成本。 附图说明 图1是本发明实施例提供的一种数据的处理方法的流程示意图; 图2是本发明实施例提供的一种处方文件的数据结构示意图; 图3是本发明实施例提供的另一种处方文件的数据结构示意图; 图4是本发明实施例提供的一种设备对处方文件进行编码的流程示意图; 图5是本发明实施例提供的另一种数据的处理方法的流程示意图; 图6是本发明实施例提供的一种设备对处方文件进行解码的流程示意图; 图7是本发明实施例提供的一种数据的处理装置的结构示意图; 图8是本发明实施例提供的另一种数据的处理装置的结构示意图; 图9是本发明实施例提供的又一种数据的处理装置的结构示意图 图10是本发明实施例提供的一种设备的结构示意图。
下载此资料需消耗2积分,
分享到:
收藏