में निकाले बिना ज़िप्ड फ़ाइल की सामग्री को कैसे पढ़ा जाए मेरे पास ex.zip
जैसे नाम हैं। इस उदाहरण में, ज़िप फ़ाइल में एक ही नाम वाली एक फ़ाइल होती है (यानी 'ex.txt'), जो काफी बड़ी है। मैं ज़िप फ़ाइल को हर बार निकालना नहीं चाहता हूं। मुझे ज़िप फ़ाइल निकालने के बिना फ़ाइल (ex.txt) की सामग्री को पढ़ने की आवश्यकता है। मैंने नीचे कुछ कोड की कोशिश की लेकिन मैं केवल चर के रूप में फ़ाइल का नाम पढ़ सकता हूं।जावा
मैं फ़ाइल की सामग्री को कैसे पढ़ूं और इसे चर में संग्रहीत कैसे करूं?
अग्रिम धन्यवाद
fis=new FileInputStream("C:/Documents and Settings/satheesh/Desktop/ex.zip");
ZipInputStream zis = new ZipInputStream(new BufferedInputStream(fis));
ZipEntry entry;
while((entry = zis.getNextEntry()) != null) {
i=i+1;
System.out.println(entry);
System.out.println(i);
//read from zis until available
}
लिखा के रूप में: और यह बहुत ही सरल उपयोग करने के लिए है:
उन्हें उत्पादन उतना ही सरल है। क्या आप ज़िप से फाइल निकालना चाहते हैं या नहीं? क्या * विशिष्ट समस्या * आप हल करने की कोशिश कर रहे हैं? – parsifal
इस तरह से अलविदा: नेविगेशन सिट्टम्स इसे वैसे ही करते हैं, वे अपने डिजिटल रोड मैप्स डेटा को मुख्य मेमोरी में संकुचित करते हैं, और मांग पर भागों को अनजिप करते हैं – AlexWien