Directorio de artículos
prefacio
Cuando se trata de datos de texto en código, el punto más problemático es el problema de codificación, y existen muchas bibliotecas oxidadas que pueden ayudarnos a lograr este objetivo.
1. Adivina la codificación del texto
El primero es adivinar qué es la codificación de una matriz de bytes.
Las bibliotecas utilizadas son:chardetng
Primero necesita agregar sus dependencias en dependencias:
[dependencies]
chardetng = "0.1.17"
Luego ejecute el comando cargo build
y se descargará y compilará automáticamente
Es relativamente simple de usar porque solo hay un paso de conjetura
Un programa más simple es el siguiente:
use chardetng::EncodingDetector;
fn main