base64ToRaw(value: string)
版本要求:
@ray-js/panel-sdk≥1.0.0
描述
将 Base64 编码字符串转换为十六进制原始字符串
参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
value | string | 是 | Base64 编码的字符串 |
返回值
类型:string
对应的十六进制原始字符串,每字节两个字符
示例代码
基础用法
rawToBase64(value: string)
版本要求:
@ray-js/panel-sdk≥1.0.0
描述
将十六进制原始字符串转换为 Base64 编码字符串
参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
value | string | 是 | 十六进制原始字符串,长度必须为偶数 |
返回值
类型:any
Base64 编码后的字符串;若输入长度为奇数则返回空字符串
示例代码
基础用法
hexToBinary(value: string)
版本要求:
@ray-js/panel-sdk≥1.0.0
描述
将十六进制字符串转换为二进制字符串
参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
value | string | 是 | 十六进制字符串 |
返回值
类型:string
对应的二进制字符串
示例代码
基础用法
generateDpStrStep(dpStr: string)
版本要求:
@ray-js/panel-sdk≥1.0.0
描述
创建 raw 型或 string 型 DP 的步进解析函数
参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
dpStr | string | 是 | 要解析的 DP 十六进制字符串 |
返回值
类型:(num: number, type: "string" | "number") => __object
步进解析函数,每次调用返回下一段解析结果 { value, done }
合法值
return.type
| 值 | 说明 | 最低版本 |
|---|---|---|
string | - | - |
number | - | - |