我正在尝试使用opencsv在Java中操作csv文件
我正在使用BlueJ作为我的IDE
当我编译代码时,出现以下错误
软件包au.com.bytecode.opencsv不存在。
我也尝试在Windows 7的命令提示符下使用javac进行编译,但出现相同的错误。
我尝试过网上冲浪,但是人们都遇到了同样的问题,但是没人能解决这个问题。
这是我的代码
import java.io.FileReader;
import java.util.Arrays;
import au.com.bytecode.opencsv.CSVReader;
public class TubeBlue1
{
@SuppressWarnings("resource")
public static void main(String[] args) throws Exception
{
//Build reader instance
//Read data.csv
//Default seperator is comma
//Default quote character is double quote
//Start reading from line number 2 (line numbers start from zero)
CSVReader reader = new CSVReader(new FileReader("data.csv"), ',' , '"' , 1);
//Read CSV line by line and use the string array as you want
String[] nextLine;
while ((nextLine = reader.readNext()) != null) {
if (nextLine != null) {
//Verifying the read data here
System.out.println(Arrays.toString(nextLine));
}
}
}
}
请帮助我解决此问题。
谢谢
维沙尔韦德
最佳答案
路径中的opencsv库是什么?该错误表明jvm编译器无法找到该类,因此最好不要在classpath中找到供javac查找的库。
关于java - 导入opencsv软件包时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27159851/