![](/img/trans.png)
[英]How to convert a hex string to a byte and a byte to a hex string in Javascript?
[英]How to trim hex and convert it to string
假設我有一行十六進制
4f6c69766572204d6973202020202020
當我使用Javascript函數將其轉換為字符串並返回以下代碼時:
Oliver Mis
<-末尾有空格,因為202020202020是空格。
如何刪除字符串末尾的多余空格。 由於間距Oliver' 'Mis
,我不想將其刪除。 我正在嘗試做一些事情,如果它遇到2個空格,則只占用4f6c69766572204d6973
,即Oliver Mis。
這是我將十六進制轉換為字符串函數:
function hextostring(hexx) {
var hex = hexx.toString();//force conversion
var str = '';
for (var i = 0; i < hex.length; i += 2)
str += String.fromCharCode(parseInt(hex.substr(i, 2), 16));
return str;
}
使用str.Trim()
:
function hextostring(hexx) {
var hex = hexx.toString();
var str = '';
for (var i = 0; i < hex.length; i += 2)
str += String.fromCharCode(parseInt(hex.substr(i, 2), 16));
return str.Trim();
}
從當前String對象中刪除所有前導和尾隨空格字符。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.