/ / पढ़ें सेल की स्थिति और जावा के उपयोग से एक्सेल फ़ाइल से विशेष स्थिति के साथ मूल्य निर्धारित करें - जावा, अपाचे, टॉमकैट, एपाचे-फेरी

जावा-जावा, अपाचे, टोमकैट, अपाचे-पोई का उपयोग करके एक्सेल फ़ाइल से सेल स्थिति को सेट करें और विशेष स्थिति के साथ मूल्य सेट करें

मैं अपनी परियोजना में एक एक्सेल फ़ाइल का उपयोग कर रहा हूं। कुछ हेडर और इनपुट फ़ील्ड है, मैं चाहता हूं कि उस विशेष सेल की स्थिति प्राप्त करें और जावा का उपयोग करके डेटाबेस तालिका के माध्यम से इनपुट फ़ील्ड पर मान सेट करें। यहां छवि विवरण दर्ज करें यह एक्सेल स्क्रीन है।

उत्तर:

जवाब के लिए 0 № 1

आपके पास अपाचे-poi एक बहुत अच्छा एपीआई जो Microsoft दस्तावेजों में हेरफेर करने में आसान हो सकता है यहाँ कोड स्निपेट है

public static void main(String[] args) throws Exception{
FileInputStream fsIP= new FileInputStream(new File("path to your excel file"));
HSSFWorkbook wb = new HSSFWorkbook(fsIP);
HSSFSheet worksheet = wb.getSheetAt(0);
Cell cell = null;
cell = worksheet.getRow(2).getCell(2);//get the row and cell value from db
cell.setCellValue("update the value in excel");
fsIP.close();
FileOutputStream output_file =new FileOutputStream(new File("path to your excel file"));
wb.write(output_file);
output_file.close();
}