如何避免异常“;字符串中的无效十六进制字符“”;
How to avoid the exception "Invalid hex characters in a String"
我正在使用Javascript和Rhino(做一些Java代码)。我想执行以下代码。
service.push(deviceToken,payload);
由于第一个字符串包含"x",因此会出现以下异常。
com.sun.phobos.script.util.ExtendedScriptException:org.mozilla.javascript.WrappedException:包装java.lang.RuntimeException:无效十六进制字符:x
该字符串必须按原样存在。因此不可能进行替换。
我使用的是Java apns,我使用这个方法来推送带有设备令牌和有效负载的通知。
您的设备令牌应仅包含十六进制字符0–9、A、,BCDEF(或a–F)
相关文章:
- 文本框应该只允许十六进制值
- 正在将unicode转换为十六进制
- 在js中将字符串转换为十六进制
- 如何在JavaScript中将数字表示为十六进制
- 带有 TCP/IP 通信的 JavaScript 十六进制代码
- 用Javascript正则表达式过滤十六进制数字
- 如何创建和递增2或3位十六进制数字
- 将html代码转换为十六进制
- 如何检查十六进制颜色是否为“”;太黑”;
- 将十六进制字符串转换为字节数组
- 解码十六进制编码/混淆的javascript
- 如何在HTML5 / javascript中查找十六进制值的特定位或数字
- 节点.js从 UTF8 文件创建十六进制缓冲区
- 从引导程序图标十六进制值输出一个符号
- 将Hsl转换为rgb和十六进制
- javascript:搜索并用不同的颜色代码替换十六进制颜色代码
- JavaScript 中两个十六进制字符串的 XOR
- 在JavaScript/NodeJS中压缩十六进制字符串
- Meteor返回无效的十六进制字符串错误试图创建ObjectID
- 如何避免异常“;字符串中的无效十六进制字符“”;