作者adnee0724 (oops!!flower?!)
看板java
标题[问题] 有人用过Json2Excel吗
时间Wed Dec 28 19:05:11 2011
最近要做资料的前处理(资料为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
1F:→ adrianshum:执行时找不到org.apache.poi.ss.usermodel.RichTextStr 12/28 20:49
2F:→ adrianshum:请确定执行时 class path 有相关旳 jar 12/28 20:49