-
公开(公告)号:CN101645886A
公开(公告)日:2010-02-10
申请号:CN200910055118.3
申请日:2009-07-21
Applicant: 上海宝信软件股份有限公司
Abstract: 电文数据的自动解包与校验方法,包括以下步骤:(1)设定一由电文规格组成的电文规格数据库,所述电文规格包括电文号、序号、数据类型、长度信息;接收电文号,根据接收的电文号从所述电文规格数据库中读取相同电文号的电文规格,根据电文规格的序号顺序形成与该电文号相对应的规格数组;(2)接收电文数据,根据所述规格数组中电文项的长度信息,从接收到的电文数据中截取电文数据;(3)根据电文项的数据类型、取值范围,检查电文项对应的电文数据值,当存在电文项对应的电文数据值不在取值范围内或者无法转换成规定的数据数据类型时,报告失败;否则报告成功。本发明能够快速、准确的解包接收到的电文,具有通用性与扩展性。