银行数据交换竖线分隔符注意事项

原创 2013年12月05日 21:06:40

部分银行数据交换格式采用竖线分隔符,但用软件进行数据项分隔导入时要注意,部分汉字的第2个字节有可能与竖线相同,asc码均为7C,如獆珅瑋瓅眧等。
如果采用按字节判断|的位置,就可能产生错误。
对于PB开发语言,应采用posw、lenw、midw等,而不能用pos、len、mid
1|622xxxxxxxx|王獆|50.00|转账|成功||||
2|622xxxxxxxx|王珅|150.00|转账|成功||||
3|622xxxxxxxx|王瑋|200.00|转账|成功||||
4|622xxxxxxxx|王眧|350.00|转账|成功||||

messagebox('返回4',string(pos('王珅|50.00','|')))  //按字节计算,取到了珅的第2个字节
messagebox('返回3',string(posw('王珅|50.00','|'))) //按节符算,取到了|的位置
messagebox('返回5',string(pos('王申|50.00','|')))  //按字节计算,取到了|位置
messagebox('返回3',string(posw('王申|50.00','|'))) //按节符算,取到了|的位置

怎样在网页中画一条竖线?

hr 横线: 竖线: table控制:           横线                有很多方法  1.用VML  ...
  • Angiexia
  • Angiexia
  • 2014年03月13日 09:24
  • 33852

使用CSS实现间隔线|(竖线)

方法一:
  • haibo0668
  • haibo0668
  • 2016年10月15日 18:09
  • 8801

Java--split拆分使用竖线为分隔符的字符串方法

在使用String.split方法分隔字符串时,分隔符如果用到一些特殊字符,可能会得不到我们预期的结果。   我们经常使用public String[] split(String regex)方法来...
  • wlanye
  • wlanye
  • 2013年08月08日 10:53
  • 3644

Java字符串使用Split以竖线作为分隔符

今天用到了Java中的Split函数,要以“|”作为分割符,当输入竖线时,发现出错,这个问题应该很久前就遇到过,不过太长时间就给忘了! 网上一搜,就找到了答案,这是因为split里面有两个参数,其中...
  • u011159417
  • u011159417
  • 2017年01月11日 18:55
  • 1813

Java String类的Split以竖线作为分隔符

问题Java中String类的Split方法,当用“|”进行分割时,发现并不能达到预期的效果。比如:分割字符串“ABC|DEF”,得到的String{}结果是 “ A B C | D E...
  • wo541075754
  • wo541075754
  • 2016年02月15日 14:21
  • 8819

java--竖线分隔符|

在数据中使用"|"分隔符,在解析的时候,使用split("|"),得到的结果和预期不一致,是因为|在正则表达式中有含义,需要使用转义符来表示 比如数据是   str= "red|yellow|bla...
  • huyishero
  • huyishero
  • 2017年09月04日 11:15
  • 79

java 解析竖线分隔符

java中将带分隔符的字符串转换成数组,使用以下方法:      String exp = "right,bottom";     String[] ops = exp.split(","); ...
  • sophieDJF
  • sophieDJF
  • 2015年01月29日 15:35
  • 662

HTML在两个div标签中间画一条竖线

小弟我是新手。近日在画一个界面的时候,遇到一个需求:在界面当中画一条竖线,且这条竖线在高度上需要自动占满整个父div(即这条竖线的高度和两个div中较高的一个等高)。   往常我们画一条横线直接用标...
  • xixi_1a
  • xixi_1a
  • 2016年10月10日 14:46
  • 13030

oracle的引号和竖线连接符

在ORACLE中,单引号有两个作用,一是字符串是由单引号引用,二是转义。单引号的使用是就近配对,即就近原则。而在单引号充当转义角色时相对不好理解     1、从第二个单引号开始被视为转义符,如果...
  • luman1991
  • luman1991
  • 2017年03月30日 09:40
  • 612

CentOS(Linux)中无法输入 竖线“|”的问题

无法输入 |,其实是键盘布局的问题,是因为当前的键盘布局是gb 只要改成us,就OK了 1:查看自己的键盘布局 [root@localhost ~]# localectl status 查看自己...
  • qq_31573519
  • qq_31573519
  • 2016年09月12日 15:24
  • 1930
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:银行数据交换竖线分隔符注意事项
举报原因:
原因补充:

(最多只允许输入30个字)