Bonjour,
J'aimerais détecter l'encodage d'un fichier ou d'un flux. Est-ce possible ?
Au moins dans le cas de fichiers, j'aimerais par ailleurs avoir des informations sur le type MIME.
Azollyx.
Bonjour,
J'aimerais détecter l'encodage d'un fichier ou d'un flux. Est-ce possible ?
Au moins dans le cas de fichiers, j'aimerais par ailleurs avoir des informations sur le type MIME.
Azollyx.
salut
j'ai croisé sur Internet une méthode pour avoir le type MIME mais je ne l'ai pas testé. Apparemment, celle que je vais te donner nécessite Java EE
Le package : http://java.sun.com/j2ee/1.4/docs/ap...leTypeMap.html
Liste des types MIME : http://www.webmaster-toolkit.com/mime-types.shtml
Le code (non testé) : http://www.rgagnon.com/javadetails/java-0487.html
pour l'encodage, faut peut être fouiller par là : http://java.sun.com/j2se/1.4.2/docs/...t/Charset.html
en espérant que ça te donne une base pour avancer,
gui
Merci à toi. JMimeMagic marche pas mal.
Il ne me reste plus qu'à déterminer l'encodage et ça sera parfait.
C'est pour l'application qui gère http://files.ymer.info/ : avec l'encodage en main, elle pourrait dire au client lequel utiliser.
Azollyx.
sympa ton appli
mais que ferait on sans sourceforge ?!
http://sourceforge.net/projects/jmimemagic/
passe une bonne journée
gui
Oui, j'ai installé JMimeMagic et comme dit, il marche assez bien (si tu as navigué un peu, tu as probablement vu des "content/unknown", c'est parce que je n'ai pas encore mis à jour l'application). J'arrive désormé à déterminer le type MIME des fichiers, je pense que je devrais pouvoir le faire avec les flux (je ne l'ai pas encore implémenté mais il semble que JMimeMagic soit en mesure de le faire). Maintenant il faut que je détermine l'encodage...
Salam
Ma question peux vous paraitre bete, mais vote site m'as bcp plu c'est formidable . Est ce que c'est fait en JSP ou quoi ?
et je ne vois pas au juste ou est le role de java dans votre manifique site ?
Merci
regarde : ça, C la page de ton topic :
http://www.developpez.net/forums/viewtopic.php?t=473223
note que cette page s'appelle 'viewtopic.php'
Donc ce site est fait en PHP (+html + javascript)
S'il avait été fait en JSP, les pages auraient été des 'viewtopic.jsp' ... C pas aussi compliqué que beaucoup le croient l'informatique
Si tu parles de http://files.ymer.info/ : l'application qui gère le site est écrite en Java. C'est un servlet Java qui récupère toutes les requêtes (url-pattern=/). Il liste le contenu des répertoires et créer un document XML (que tu peux voir en cliquand sur « Show XML » dans le menu en haut à gauche). Ce document est ensuite converti en XHTML+CSS+JavaScript au moyen d'une feuille de style XSL(T).Envoyé par faico
Il existe par ailleurs un servlet qui récupère les requêtes sur /spc:get ; il sert à fournir les icônes. Les miniatures sont demandées à l'aide d'un paramètre directement passé à l'autre servlet.
Les sources sont disponibles dans le réperoire /dist/ ( http://files.ymer.info/dist/ ).
Salam
Merci bcp .
C'est tout bon, j'utilise cpdetector. Il marche à moitié mais fait assez bien la différence entre l'ISO et l'unicode... sauf pour certains fichiers où ça passe pas (mais je n'en ai vu qu'un pour le moment, en général, dès que les fichiers sont assez long et assez complexes, ça marche).
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager