2012-10-10 13 views
5

संभव डुप्लिकेट:
Getting A File’s Mime Type In Javaजावा में वास्तविक प्रकार/माइम प्रकार कैसे प्राप्त करें (जैसे PHP में finfo mime_content_type)?

मैं कि क्या \ mime_content_type finfo php में कर कर रहा है कुछ समारोह/प्लगइन के लिए देख रहा हूँ। एक उदाहरण: click here to see an image

लेकिन अगर आप अपने कंप्यूटर के लिए छवि डाउनलोड करेगा और एक .rar फ़ाइल (जीत rar या कुछ और के साथ) की तरह इसे खोलने के लिए, आप एक साथ एक rar Dictonary देखेंगे, "garfild" नाम की फ़ाइल!

PHP में

, finfo या mime_content_type कि एक छवि (लेकिन अन्य servises जी.डी. कार्यों की तरह एक छवि है जैसे कि यह मिलेगा,) नहीं है, और मैं जावा में इस तरह की कुछ बात तलाश कर रहा हूँ का फैसला होगा। अंग्रेज़ी मेरी नौसिखिया के लिए बहुत बहुत धन्यवाद :) क्षमा करें, मैं से eslish बोलने वाले देश :)

+0

जावा का संक्षिप्त नाम नहीं है, बीटीडब्ल्यू :) – AHungerArtist

+0

क्या आपने http://tika.apache.org/ पर देखा है – vcetinick

उत्तर

0

आप एक पुस्तकालय जो एक फ़ाइल की जादुई संख्या है, जो इस बात का संकेत है पहचान करने में सक्षम है के लिए देख रहे नहीं कर रहा हूँ वास्तविक फ़ाइल प्रकार के लिए। आप jmimeMagic को आजमा सकते हैं: http://sourceforge.net/projects/jmimemagic/ (जैसा कि HowTo extract MimeType from a byte[] में वर्णित है)

संबंधित मुद्दे