2010-07-12 3 views

Répondre

0

Avant d'obtenir des fichiers dans un tableau d'octets, obtenez FileExtension et utilisez ID pour que votre octet et votre extension soient trouvés avec index.

2

Il n'y a pas de réponse générale. La plupart des formats de fichiers peuvent être reconnus en regardant le contenu, en analysant l'en-tête. Cependant, il n'y a pas d'en-tête 'standard', et de nombreux formats n'ont pas d'en-tête du tout (pensez à CSV par exemple).

Si le contenu provient d'un fichier sur le disque, créez un FileInfo et interrogez son extension.

Si vous avez seulement le contenu, vous devrez construire vos propres analyseurs qui regardent les en-têtes et/ou deviner sur la base d'autres faits (par exemple un texte avec beaucoup de virgules ...).