看板 java 關於我們 聯絡資訊
最近要做資料的前處理(資料為JSON格式), 在網路上載了json2excel.jar,想說可以先將資料先轉換成.xls格式, 卻不知道該怎麼操作.... 以下是我目前try的程式碼(確定都有成功import): import java.io.FileOutputStream; import java.io.IOException; import com.converter.json.excel.Json2Excel; public class DataPreprocessing { public static void main(String[] args) throws IOException { FileOutputStream xlsStream = new FileOutputStream("C:\\Users\\Emily\\ Desktop\\test.xls"); Json2Excel.build(xlsStream, "[{'cod':'1','desc':'dni'}, {'cod':'2','desc':'pasaporte'}, {'cod':'3','desc':'cedula'}]", new String[] { "cod", "desc" }, new String[] { "Code","Description" }); xlsStream.close(); } } 執行結果真的有在桌面上create一個test.xls,但是裡面都是空白的T_T 同時eclipse也出現以下訊息 Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/poi/ss/usermodel/RichTextString at DataPreprocessing.main(DataPreprocessing.java:29) Caused by: java.lang.ClassNotFoundException: org.apache.poi.ss.usermodel.RichTextString at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 1 more 請問有大大知道該如何處理嗎? 因為對java不太熟,請各位多多幫忙了~謝謝:D -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.227.65
adrianshum:執行時找不到org.apache.poi.ss.usermodel.RichTextStr 12/28 20:49
adrianshum:請確定執行時 class path 有相關旳 jar 12/28 20:49