0
我花了最近幾個小時的研究,但找不到適合我需要的任何東西。從HEX字符串獲取原始HEX字符串
我需要通過TCP逃脫十六進制值發送到設備上,像這樣:
var char = "\x14";
現在我需要得到一個字符串的大小,並將其轉換轉義十六進制,像上面的,動態的。
從十進制轉換很容易,當然:
var string = "qwertzuiopasdfghjkly"; //Length 20
var hex = (string.length).toString(16); //Returns 14
我已經通過非顯示的ASCII字符試了一下:
char = String.fromCharCode(hex);
但不返回一樣
char = "\x14";
已經找到其他語言的解決方案,但不是JavaScript ...
例如在Python'chr(len(string))'會爲我做 – Wallcom