Salut,
J'ai encodé un fichier en base 64, le problème c'est que tous les retours chariots du fichier initial ont disparu. Comment puis-je recréer un fichier avec ces retours chariot et les données encodées ?
Merci.
Salut,
J'ai encodé un fichier en base 64, le problème c'est que tous les retours chariots du fichier initial ont disparu. Comment puis-je recréer un fichier avec ces retours chariot et les données encodées ?
Merci.
Premièrement je suppose que tu parle de fichier texte ?!
Deuxiement les fichiers texte ont un codage bien defini ( UTF-7, UTF-8, ASCII, etc...).
Je comprend donc que tu as definis ton propre format.
Tu dois donc definir un code pour le Carriage Return, ev. un code pour le Line Feed. (pour ton exemple de retour chariot).
Inutil de préciser que seul les stream connaissant ton format pourront traiter ces fichiers. Il te faut donc aussi une manière de les transcrire vers des format plus standard si tu comptes les utiliser ailleurs.
En c# regarde Encoding pour voir ce qui existe deja.
comment tu t'y es pris pour encoder le fichier en base64 ? et pour le décoder et l'afficher ? fais voir le code
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
C'est résolu en utilisant l'encodage ASCII.
Et merci pour votre aide.
Partager