Décompressez-le .gz fichier à l'aide de c#
Comment décompresser .gz fichier et enregistrer des fichiers dans un dossier spécifique à l'aide de c#?
C'est la première fois que je rencontre .fichier gz. J'ai chercher dans la façon de décompresser mais Ça n'a pas fonctionné pour moi. Il n'a pas le décompresser .gz fichier dans un dossier spécifique. Je ne veux pas utilisé toute application tierce.
Quelqu'un peut-il m'a donné un exemple de code sur la façon de décompresser. Puis enregistrer le fichier dans un dossier. Merci.
La documentation contient un exemple: msdn.microsoft.com/en-us/library/...
Il décompressez le fichier mais il ne comprend pas l'extension du fichier
Qui extension de fichier parlez-vous ? Le programme d'exemple à la fois de compresser et de decompreses fichiers dans un répertoire, vous pouvez certainement s'adapter à ce que vous devez faire.
Mon .gz contient un fichier excel. mais quand je le décompresser. il renvoie uniquement les fichiers sans extension.
Mirai avez-vous le faire ou pas
Il décompressez le fichier mais il ne comprend pas l'extension du fichier
Qui extension de fichier parlez-vous ? Le programme d'exemple à la fois de compresser et de decompreses fichiers dans un répertoire, vous pouvez certainement s'adapter à ce que vous devez faire.
Mon .gz contient un fichier excel. mais quand je le décompresser. il renvoie uniquement les fichiers sans extension.
Mirai avez-vous le faire ou pas
OriginalL'auteur Kuriyama Mirai | 2014-06-10
Vous devez vous connecter pour publier un commentaire.
L'exemple suivant de MSDN montre comment utiliser la GZipStream classe pour compresser et décompresser un répertoire de fichiers.
GZip seulement compresse un fichier sans en connaître le nom. Par conséquent, si vous compressez le fichier myReport.xls vous devriez nom il myReport.xls.gz. Sur la décompression de la dernière extension de fichier sera supprimé si vous vous retrouvez avec le nom de fichier d'origine. Que c'est la façon dont il est utilisé sous Unix/Linux pour les âges...
regardez la ligne qui définit
newFileName
Je suppose que cela va fonctionner lorsque vous ajoutez le .gz extension à la fin de votre nom de fichier a u essayer
Maintenant, je sais. Je vais l'essayer. Je vous remercie beaucoup. Qui répond à ma question.
OriginalL'auteur Moez Rebai
.Net a GZipStream
L'exemple figurant dans l'API...
OriginalL'auteur Matthew Trout
Le lien suivant montre deux exemples pour zip et décompressez les fichiers dans C#. Vous pouvez utiliser cet exemple.
De l'échantillon(à l'aide de 7-zip):
De l'échantillon(à l'aide de ZipArchive):
Pour plus d'informations:
http://csharpexamples.com/zip-and-unzip-files-programmatically-in-c/
OriginalL'auteur turgay