Herramienta de conversión ASCII de cadena a hexadecimal en línea
Acerca deHerramienta de conversión ASCII de cadena a hexadecimal en línea:
Esta herramienta de conversión en línea ASCII de cadena a hexadecimal le ayuda a convertir una cadena ASCII en una matriz hexadecimal.
Los símbolos de división de matriz hexadecimal admitidos incluyen ("", " ", "0x", "0X", "\0x", "\0X", "\x", "\X")
.
Norma de codificación ASCII:
ASCII (American Standard Code for Information Interchange) es el estándar de codificación de caracteres más utilizado. ASCII estándar tiene una longitud de 7 bits, un total de 128 caracteres diferentes. ASCII extendido tiene una longitud de 8 bits, 256 caracteres diferentes. Símbolo de copyright ©
define En la tabla ASCII extendida.
Hexagonal:
El sistema numérico hexadecimal consta de 16 caracteres, incluidos (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
más (a, b, e, d, e, f)
6 Carácter. Dado que el sistema de números hexadecimales puede representar cualquier cadena binaria de manera legible, se usa ampliamente en informática. Las cadenas de hash SHA256 generalmente se muestran como cadenas de estilo hexadecimal, usadas en HTML. El sistema de color también se puede representar como números hexadecimales, desde # 000000 (negro puro) hasta #FFFFFF (blanco puro).
Enlace:
Wikipedia (hexadecimal): https://en.wikipedia.org/wiki/Hexadecimal
Wikipedia (ASCII): https://en.wikipedia.org/wiki/ASCII
Conversión ASCII de cadena a hexadecimal en Python:
import binascii def ascii_to_hex(ascii_str): hex_str = binascii.hexlify(ascii_str.encode()) return hex_str ascii_input = 'This is an example.' hex_output = ascii_to_hex(ascii_input) print('hex result is:{0}'.format(hex_output)) ------------------- hex result is:b'5468697320697320616e206578616d706c652e'
Conversión de cadena ASCII a hexadecimal en Java:
public class NumberConvertManager { public static String ascii_to_hex(String ascii_str) { StringBuilder hex_str = new StringBuilder(); for (char ch : ascii_str.toCharArray()) { hex_str.append(Integer.toHexString((int) ch)); } return hex_str.toString(); } public static void main(String[] args) { String ascii_input = "This is an example."; String hex_output = ascii_to_hex(ascii_input); System.out.println("hex result is:" + hex_output); } } ------------------- hex result is:5468697320697320616e206578616d706c652e