Skip to content

Encode / Decode

Base64, hex, URL, and HTML encoding and decoding.

7 modules

ModuleDescription
Décodage Base64Décoder le texte encodé en Base64
Décodage HexDécoder l'hexadécimal en texte
Décodage URLDécoder le texte encodé en URL
Encodage Base64Encoder du texte en Base64
Encodage HexEncoder du texte en hexadécimal
Encodage HTMLEncoder du texte en entités HTML
Encodage URLEncoder du texte en URL (encodage pourcent)

Modules

Décodage Base64

decode.base64

Décoder le texte encodé en Base64

Parameters:

NameTypeRequiredDefaultDescription
texttextYes-Texte encodé en Base64 à décoder
encodingstringNoutf-8Texte encodé en Base64 à décoder
url_safebooleanNoFalseEncodage des caractères pour la sortie

Output:

FieldTypeDescription
resultstringL'entrée est en Base64 sûr pour les URL
originalstringChaîne décodée
validbooleanChaîne décodée

Décodage Hex

decode.hex

Décoder l'hexadécimal en texte

Parameters:

NameTypeRequiredDefaultDescription
texttextYes-Texte hexadécimal à décoder
encodingstringNoutf-8Texte hexadécimal à décoder

Output:

FieldTypeDescription
resultstringEncodage des caractères pour la sortie
originalstringChaîne décodée
validbooleanChaîne décodée

Décodage URL

decode.url

Décoder le texte encodé en URL

Parameters:

NameTypeRequiredDefaultDescription
texttextYes-Texte encodé en URL à décoder
plus_spacesbooleanNoFalseTexte encodé en URL à décoder

Output:

FieldTypeDescription
resultstringTraiter + comme espace (décodage de formulaire)
originalstringChaîne décodée

Encodage Base64

encode.base64

Encoder du texte en Base64

Parameters:

NameTypeRequiredDefaultDescription
texttextYes-Texte à encoder
encodingstringNoutf-8Texte à encoder
url_safebooleanNoFalseEncodage des caractères

Output:

FieldTypeDescription
resultstringUtiliser l'encodage Base64 compatible URL
originalstringChaîne encodée en Base64
lengthnumberChaîne encodée en Base64

Encodage Hex

encode.hex

Encoder du texte en hexadécimal

Parameters:

NameTypeRequiredDefaultDescription
texttextYes-Texte à encoder en hexadécimal
encodingstringNoutf-8Texte à encoder en hexadécimal
uppercasebooleanNoFalseEncodage des caractères
separatorstringNo-Utiliser des lettres hexadécimales majuscules

Output:

FieldTypeDescription
resultstringSéparateur entre les octets hexadécimaux
originalstringChaîne encodée en hexadécimal
byte_countnumberChaîne encodée en hexadécimal

Encodage HTML

encode.html

Encoder du texte en entités HTML

Parameters:

NameTypeRequiredDefaultDescription
texttextYes-Texte à encoder en entités HTML
quotebooleanNoTrueTexte à encoder en entités HTML

Output:

FieldTypeDescription
resultstringEncoder aussi les guillemets
originalstringChaîne encodée en HTML

Encodage URL

encode.url

Encoder du texte en URL (encodage pourcent)

Parameters:

NameTypeRequiredDefaultDescription
texttextYes-Texte à encoder en URL
plus_spacesbooleanNoFalseTexte à encoder en URL
safestringNo-Utiliser + au lieu de %20 pour les espaces (encodage de formulaire)

Output:

FieldTypeDescription
resultstringCaractères qui ne doivent pas être encodés
originalstringChaîne encodée en URL

Released under the Apache 2.0 License.