में कनवर्ट करें मैं निर्देशिका में परिवर्तन फ़ाइल की निगरानी के लिए अपाचे कॉमन्स वीएफएस 2 (वर्चुअल फाइल सिस्टम) का उपयोग कर रहा हूं। org.apache.commons.vfs2.FileListener
वापसी org.apache.commons.vfs2.FileObject
। आप कैसे एक java.io.File
फ़ाइल फ़ाइल को एक फ़ाइल
उत्तर
में कन्वर्ट एक org.apache.commons.vfs2.FileObject
उपयोग कर सकते हैं
new File(fileobject.getName().getPath());
ध्यान दें कि एक वीएफएस फ़ाइल वस्तु जरूरी कोई वास्तविक फ़ाइल संदर्भ नहीं है, यह भी उदाहरण के लिए एक ज़िप फ़ाइल के भीतर एक फ़ाइल संदर्भित कर सकते हैं। एक फ़ाइल ऑब्जेक्ट प्राप्त करने के लिए उपयोग किए गए रिज़ॉल्वर पर निर्भर करता है।
अतिरिक्त संदर्भ:
मुझे नहीं लगता कि यह काम करेगा, अगर FileObject एक ज़िप में एक फ़ाइल का प्रतिनिधित्व करता है। –
यह – doanduyhai
विशेष रूप से विंडोज पर काम नहीं करता है, क्योंकि यह केवल वॉल्यूम पर पथ लौटाता है, और मशीन पर पथ नहीं। – Riduidel
org.apache.commons.vfs2.FileObject
एक इंटरफ़ेस है। मेरा अनुमान है, है कि आप निम्न कार्यान्वयन org.apache.commons.vfs2.provider.local.LocalFile
इस वर्ग विधि getLocalFile()
जो वर्ग java.io.File
आप अन्य कार्यान्वयन के एक LocalFile
सबसे के साथ काम नहीं कर रहे हैं की पेशकश की एक ऑब्जेक्ट प्रदान करता है के साथ काम कर रहे हैं doGetInputStream()
जो एक फ़ाइल वस्तु
'getLocalFile()' दुर्भाग्य से संरक्षित है (जैसा कि जावाडोक इंगित करता है) जो इसे अनुपयोगी बनाता है। – Riduidel
यह सच है! उसे नहीं देखा इस पर ध्यान दिलाने के लिए धन्यवाद –
fileobject.getURL().getFile()
काम करना चाहिए बनाने के लिए इस्तेमाल किया जा सकता है। चेतावनी यह है कि हमें इसे पहले जावा URL ऑब्जेक्ट में कनवर्ट करने की आवश्यकता है, जिसका उपयोग तब फ़ाइल को हल करने के लिए किया जा सकता है।
- 1. एक अपलोड की गई फ़ाइल को फ़ाइल
- 2. Django: एक फ़ाइल फ़ाइल को फ़ाइलफिल्ड
- 3. फ़ाइल कब एक फ़ाइल है?
- 4. जावा: एक फ़ाइल को
- 5. एक .msg फ़ाइल और एक .eml फ़ाइल
- 6. एक PHP फ़ाइल को एक PHP फ़ाइल से जोड़ना?
- 7. एक ग्रहण फ़ाइल को एक चेकस्टाइल फ़ाइल में परिवर्तित करना
- 8. एक .jar फ़ाइल के अंदर एक फ़ाइल को एक्सेस करना
- 9. एक फ़ाइल
- 10. एक फ़ाइल
- 11. एक फ़ाइल
- 12. एक फ़ाइल
- 13. एक फ़ाइल
- 14. एक फ़ाइल
- 15. एक फ़ाइल
- 16. एक फ़ाइल
- 17. क्या jQuery फ़ाइल का उपयोग कर एक फ़ाइल इनपुट से एक फ़ाइल को एक फ़ाइल पास करना संभव है?
- 18. एक फ़ाइल
- 19. एक फ़ाइल
- 20. एक फ़ाइल
- 21. फ़ाइल फ़ाइल को सहेजने से केवल फ़ाइल नाम पुनर्प्राप्त करें
- 22. ए। डिप्लॉय फ़ाइल एक एक्सएमएल फ़ाइल
- 23. फ़ाइल को
- 24. फ़ाइल को
- 25. एक ज़िप फ़ाइल में एक एकल फ़ाइल फ़ाइल को संशोधित करना, PHP
- 26. किसी विशिष्ट फ़ाइल पर एक विशिष्ट फ़ाइल को एक अलग फ़ाइल
- 27. फ़ाइल को
- 28. फ़ाइल को
- 29. फ़ाइल को
- 30. स्कैला फ़ाइल से एक जार फ़ाइल बनाना
यह सिर्फ एक इंटरफ़ेस है। आप किस कार्यान्वयन का उपयोग कर रहे हैं? –
यदि आपका मतलब फ़ाइल लिस्टनर है, तो सभी विधियां FileObject –
संख्या लौटाती हैं। FileObject एक इंटरफ़ेस है। यह पता लगाने की कोशिश करें कि ठोस कार्यान्वयन क्या किया जाता है। –