StringToHex
Conversion des octets d'une chaîne en leur représentation hexadécimale
Syntaxe
function StringToHex(data: String): String
data: chaîne d'octets à représenter en hexadécimal
Remarques
Les données binaires sont une liste d'octets, fournie sous la forme d'une chaîne de caractères dont le code est compris entre 0 et 255 (caractères ASCII).
NB : le type String stocke une chaîne de caractères encodée en utf-16 (cf. Langage/TypesDeBase). Ainsi, chaque élément d'une chaîne est en fait une paire d'octets.
Pour StringToHex, seul l'octet de poids faible de chaque élément de la chaîne sera pris en compte.
Chaque octet fourni est converti en sa valeur hexadécimale sur 2 caractères.
Exemples
StringToHex(''); // Renvoie ''
StringToHex(#$0D#$0A); // Renvoie '0D0A'
StringToHex('ABC'); // Renvoie '414243'
StringToHex(#$141); // Renvoie '41'
StringToHex(#$0D#$0A); // Renvoie '0D0A'
StringToHex('ABC'); // Renvoie '414243'
StringToHex(#$141); // Renvoie '41'