在8583的域定义(属性)中,有两个类型定义,哪位高手帮我详细解释一下,谢了!
[quote]原帖由 "lcunix"]在8583的域定义(属性)中,有两个类型定义,哪位高手帮我详细解释一下,谢了![/quote 发表:
8583说起来是个标准,既然是标准就有规范文档了.如果说你得到的接口是标准的8583包格式的话,可以找具体文档看一下就是了(对应版本的),当然了现在很多8583包格式的定义也趋向于自定义模式,这个你得跟给你接口的兄弟好好聊聊了..
估计是指这个:
<域>; := <基本属性>;+<特殊属性>;
<基本属性>; :=<域的代码>;+<域名>;+<类型>;+<长度>;
<特殊属性>; :=<BCD处理标志>;+<特殊处理程序名>;
其中,<BCD处理标志>;: 为1,则需进行BCD码转换; 为0,则无需转换。 <特殊处理程序名>;:当用户需要对某域进行自己的特殊处理时,需给出 处理程序的文件名;否则,填空。
是指这个吗?
属性 意义A 字母(a-z,A-Z),1 元素 = 1 字节An 字母(a-z,A-Z),数字(1-9), 1元素 = 1 字节Ans 字母,数字和特殊字(所有字) 1元素 = 1字节B 二进制数, 8 元素 = 1 字节N 数字数据,2 元素 = 1字节Z 2磁道信息, 2 元素 = 1 字节
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(3)
[quote]原帖由 "lcunix"]在8583的域定义(属性)中,有两个类型定义,哪位高手帮我详细解释一下,谢了![/quote 发表:
8583说起来是个标准,既然是标准就有规范文档了.如果说你得到的接口是标准的8583包格式的话,可以找具体文档看一下就是了(对应版本的),
当然了现在很多8583包格式的定义也趋向于自定义模式,这个你得跟给你接口的兄弟好好聊聊了..
估计是指这个:
<域>; := <基本属性>;+<特殊属性>;
<基本属性>; :=<域的代码>;+<域名>;+<类型>;+<长度>;
<特殊属性>; :=<BCD处理标志>;+<特殊处理程序名>;
其中,<BCD处理标志>;: 为1,则需进行BCD码转换;
为0,则无需转换。
<特殊处理程序名>;:当用户需要对某域进行自己的特殊处理时,需给出
处理程序的文件名;否则,填空。
是指这个吗?
属性 意义
A 字母(a-z,A-Z),1 元素 = 1 字节
An 字母(a-z,A-Z),数字(1-9), 1元素 = 1 字节
Ans 字母,数字和特殊字(所有字) 1元素 = 1字节
B 二进制数, 8 元素 = 1 字节
N 数字数据,2 元素 = 1字节
Z 2磁道信息, 2 元素 = 1 字节