2011-06-02 11 views
9

Recibo datos de una solicitud de AJAX, y es realmente extraño. Pensé que era unicode, pero los códigos de Unicode son como \ u00E7 (ç).¿Qué tipo de codificación es esta: x3Cb x3E x3C?

\x3Cb\x3E\x3C 

¿Qué crees que es esto? ¿Y cómo puedo convertirlo a texto normal con Java?

Gracias

Respuesta

8

Podría ser simple ASCII. \x3Cb\x3E\x3C decodifica a <b><.

+0

Gracias! ¿Cómo puedo decodificarlo en Java? – Alex

+0

Lo siento, no estoy familiarizado con Java ... – binaryLV

+0

¿Con qué estás familiarizado? C++, C#, PHP, Python, cualquier cosa funcionaría. No puedo encontrar la solución en internet. ¿Cómo lo decodificaste tan rápido? – Alex

0

entidades html es. Entonces tienes contenido html incrustado en tu hash ajax. ¿qué idioma estás usando? debería haber varios codificar/decodificar de todos modos. RoR lo tiene seguro, en .NET se usa la lib de JSON.NET para decodificar.

+0

Estoy usando Java. – Alex

+1

no tiene nada que ver con las entidades HTML. Las entidades HTML comienzan con '&', terminan con ';' y tienen el nombre de la entidad entre esos caracteres (p. Ej., '&' o ''') o '#' firman después de '&', seguido de código de caracteres (por ejemplo, 'A' o 'A' para la letra "A"). – binaryLV