Saltar al contenido

codificar un string en UTF-8

Es fundamental comprender el código de forma correcta antes de aplicarlo a tu trabajo si tquieres aportar algo puedes decirlo en los comentarios.

Solución:

Prueba esto en su lugar:

$enc = [System.Text.Encoding]::UTF8
$consumerkey ="xvz1evFS4wEEPTGEFPHBog"
$encconsumerkey= $enc.GetBytes($consumerkey)

Si solo quieres escribir el string archivar:

$consumer_key ="xvz1evFS4wEEPTGEFPHBog"
$consumer_key |  Out-File c:pathutf8file.txt -Encoding UTF8

Codificar descodificar:

$enc = [System.Text.Encoding]::UTF8.GetBytes("â")
# 195 162
[System.Text.Encoding]::UTF8.GetString($enc)
# â
[System.Text.Encoding]::ASCII.GetString($enc)
# ??
[System.Text.Encoding]::Default.GetString($enc) # Windows-1252
# â

Esta es la mejor pregunta que busco que me lleva a la solución anterior para la codificación/descodificación de caracteres de texto en PowerShell. En mi caso, estaba tratando de depurar caracteres UTF8 mal formados. Espero que ayude a alguien en el futuro.

-Compruebe que la lista de materiales

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *