[問題] 有人用過Json2Excel嗎

看板java作者 (oops!!flower?!)時間14年前 (2011/12/28 19:05), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/2 (看更多)
最近要做資料的前處理(資料為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

12/28 20:49, , 1F
執行時找不到org.apache.poi.ss.usermodel.RichTextStr
12/28 20:49, 1F

12/28 20:49, , 2F
請確定執行時 class path 有相關旳 jar
12/28 20:49, 2F
文章代碼(AID): #1E-lVgGi (java)
文章代碼(AID): #1E-lVgGi (java)