ZEBRA DATAWEDGE 配置 ----关于十六进制字符替换

ZEBRA DATAWEDGE 配置 ----关于十六进制字符替换

支持的 操作
类型 操作 说明
光标移动

前跳

	将光标向前移动指定的字符数(默认值=1)

后跳

	将光标向后移动指定的字符数(默认值=1)

跳至开头

	将光标移至数据的开头

移动到

	向前移动光标,直到找到在“数据”字段中指定的字符串

移动超过

	向前移动光标,使其超过在“数据”字段中指定的字符串

数据修改

删减空格

	将字词间的空格减至一个并删除数据开头和结尾处的所有空格

停止空格删减

	禁用最后一个删减空格操作

删除所有空格

	删除数据中的所有空格

停止空格删除

	禁用最后一个删除所有空格操作

删除前导零

	删除数据开头的所有零

停止零删除

	禁用上一个删除前导零操作

添加零

	在数据左侧添加指定数量的零

停止添加零

	禁用上一个添加零操作

替换字符串

	将指定的字符串替换为新指定的字符串。必须指定两者。

停止所有替换字符串

	停止所有替换字符串操作

删除字符

	执行发送操作时在给定位置处删除指定的字符数

停止删除字符

	在后续发送操作中停止删除字符

数据发送

发送接下来的数据

	从当前光标位置开始发送指定数量的字符(默认值=0)

发送剩余数据

	发送从当前光标位置开始保留的所有数据

发送目标位置前的数据

	发送指定字符串前的所有数据

发送暂停

	暂停指定的毫秒数(默认值 = 0;最大值 = 120000),然后再执行下一操作。Zebra 建议在发送 ENTER、LINE FEED 或 TAB 任一字符后暂停 50 毫秒。

发送字符串

	发送指定的字符串

发送字符

	发送指定的 ASCII/Unicode 字符。最大 Unicode 字符值为 U-10FFFF(十进制值 1114111)

注意:
除非另外说明,否则默认操作值为 0、空或无。
为帮助最大程度地减少数据丢失,Zebra 建议在发送 ENTER、LINE FEED 或 TAB 任一字符后暂停操作 50 毫秒。

非可打印字符
设置 ADF 数据处理规则来查找或替换控制字符、扩展 ASCII 字符或其他非可打印字符时,DataWedge 支持使用 \xNN 表示法来指定字符的十六进制值,使用 \uNNNN 表示法来指定 Unicode 值。
例如,如果捕获的数据包含分隔符两侧必须采集的组分隔符 (GS) 字符 (\x1D) 和数据,则以下 ADF 操作可以被添加至 ADF 规则:
要捕获数据:8100712345(GS)2112345678
请执行以下操作:
发送 (\x1D) 前的数据
前跳 (1)
发送剩余数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值