2010-06-21 7 views
0

J'ai un module de téléchargement de fichiers. L'interface utilisateur est créée en utilisant HTML simple et Javascript. Côté serveur J'utilise du code Java. Je veux vérifier le type du fichier téléchargé.Comment vérifier si le fichier téléchargé est un fichier XLS ou non?

+0

voir aussi http://stackoverflow.com/questions/51438/getting-a-files-mime-type-in-java –

+0

Côté serveur ou côté client? – rahul

+0

@Rahul: Je veux vérifier le type de fichier côté serveur. –

Répondre

0

Les fichiers n'ont pas vraiment de type. Le mieux que vous puissiez faire serait de tenter de charger le fichier en XLS.

  • Si la charge réussit, le fichier est probablement un fichier XLS.
  • Si le chargement échoue, le fichier est soit un fichier XLS non valide/mal formé, soit pas du tout un fichier XLS.

Vous pouvez également regarder le nom de fichier téléchargé ou le type de contenu, mais aucun d'entre eux n'est définitif; c'est-à-dire qu'ils peuvent dire que le fichier est un XLS quand c'est quelque chose de complètement différent.

+0

Je pense que vous voulez dire "XLS" (comme dans le format de fichier Excel) =) –

+0

Yup ... bonne prise. –

Questions connexes