我有一個Excel文件這樣的:如何從excel文件中獲取價值?
我想用一個for循環得到兩個值,然後從for循環外部訪問它們。 兩者都將用作xml元素的值。 我已經寫了這樣的代碼:
String longSec = null;
Double long_sec = null;
int column_long_sec = 33;
int c;
for(c=1; c<=2; c++) {
row = sheet.getRow(c);
long_sec = row.getCell(column_long_sec).getNumericCellValue();
longSec = Double.toString(long_sec);
}
Element sid_long_sec = document.createElement("SID_LONG_SEC");
document.appendChild(sid_long_sec);
sid_long_sec.appendChild(document.createTextNode(longSec));
的代碼給像這樣的輸出:
<SID_LONG_SEC>54.61</SID_LONG_SEC>
但是,我想要的代碼給出了這樣的輸出:
<SID_LONG_SEC>48.94</SID_LONG_SEC>
<SID_LONG_SEC>54.61</SID_LONG_SEC>
怎麼做?
任何想法或幫助將不勝感激
最好的問候,
尤努斯
感謝您的回覆和建議,但您可以用代碼幫助? – yunus
@yunus不客氣。我確實包含了代碼。或者你想要替代實現? – Eran
我的意思是代碼來執行你的建議,即將從excel文件中讀取的值存儲在容器中,然後創建另一個循環來遍歷該容器並將值寫入XML。 我在那裏卡住了。 如果你有其他的實現方式,那是什麼樣的選擇? – yunus