gpt4 book ai didi

java - 将十六进制字符串转换为字节数组的Nodejs代码?

转载 作者:行者123 更新时间:2023-12-05 08:16:18 25 4
gpt4 key购买 nike

谁能告诉我等效的 Nodejs 代码,将十六进制字符串转换为 Java 中的字节数组

public static byte[] hexStringToByteArray(String s) {
byte[] b = new byte[s.length() / 2];
for (int i = 0; i < b.length; i++) {
int index = i * 2;
int v = Integer.parseInt(s.substring(index, index + 2), 16);
b[i] = (byte) v;

}
return b;
}

最佳答案

您可以使用 Buffer.from(str, [encoding])执行转换。

Buffer.from(str, 'hex');

关于java - 将十六进制字符串转换为字节数组的Nodejs代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52616625/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com