Προς το περιεχόμενο

Javascript Hex to String


BillDask

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα,

Ξέρει κανείς κάποια function σε JavaScript που να μετατρέπει hex σε String?

δλδ να του δίνεις 41424344 και να σου επιστρέφει ABCD

Βρήκα αυτό:

http://www.navioo.com/javascript/dhtml/Ascii_to_Hex_and_Hex_to_Ascii_in_JavaScript_1158.html

αλλά δεν δουλεύει σωστά, χάνει χαρακτήρες:eek:.

Ευχαριστώ

Δημοσ.

Καλά ρε παιδιά τι είναι όλα αυτά τα κατεβατά; Εγώ το έκανα σε 10 γραμμές.

>
<html>
<head>
<script type="text/javascript">
function hex2ascii(hex) {
var str=hex,res="",tmp;
if (str.length%2) return "";
while (str.length>0) {
	tmp=str.substr(0,2);
	res+=String.fromCharCode(parseInt(tmp,16));
	str=str.substr(2,str.length-2);
}
return res;
}
</script>
</head>
<body>
Hex: <input type="text" id="hex" /> <input type="button" value="Convert" onclick="document.getElementById('ascii').value=hex2ascii(document.getElementById('hex').value)" /><br />
ASCII: <input type="text" id="ascii" />
</body>
</html>

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...