Java &引用;导入au.com.bytecode.opencsv.CSVReader“;错误

Java &引用;导入au.com.bytecode.opencsv.CSVReader“;错误,java,xml,csv,import,opencsv,Java,Xml,Csv,Import,Opencsv,我正在制作一个java程序,用于将CSV文件类型转换为XML文件类型,我需要导入“OpenCSV”,但当我编写 “import au.com.bytecode.opencsv.CSVReader;”它用红色下划线,错误地告诉我“package au.com.bytecode.opencsv.CSVReader不存在”,我下载了“opencsv-3.3”,并使用netbeans将其添加到库中,但没有任何更改,顺便说一句,“au.com.thoughtworks.xstream.xstream;”也

我正在制作一个java程序,用于将CSV文件类型转换为XML文件类型,我需要导入“OpenCSV”,但当我编写 “import au.com.bytecode.opencsv.CSVReader;”它用红色下划线,错误地告诉我“package au.com.bytecode.opencsv.CSVReader不存在”,我下载了“opencsv-3.3”,并使用netbeans将其添加到库中,但没有任何更改,顺便说一句,“au.com.thoughtworks.xstream.xstream;”也发生了同样的错误,有一些问题和我的差不多,但我没有找到一个合适的解决方案,所以如果有人有一个解决问题的方案,以及如何将其应用到代码中,那将是很好的。。。下面是我的代码中的一些行

package fr.megiste.test;

import java.io.FileReader;
import java.io.FileWriter;
import java.util.ArrayList;
import java.util.List;

import au.com.bytecode.opencsv.CSVReader;

import au.com.thoughtworks.xstream.XStream;

public class CsvToxml2 {     

    public static void main(String[] args) {

        String startFile = "start.csv";
        String outFile = "out.xml";

        try {
            CSVReader reader = new CSVReader(new FileReader(startFile));
            String[] line = null;

            String[] header = reader.readNext();

            List out = new ArrayList();

       while((line = reader.readNext())!=null){
                List<String[]> item = new ArrayList<String[]>();
                    for (int i = 0; i < header.length; i++) {
                    String[] keyVal = new String[2];
                    String string = header[i];
                    String val = line[i];
                    keyVal[0] = string;
                    keyVal[1] = val;
                    item.add(keyVal);
                }
                out.add(item);
            }

            XStream xstream = new XStream();
包装fr.megiste.test;
导入java.io.FileReader;
导入java.io.FileWriter;
导入java.util.ArrayList;
导入java.util.List;
导入au.com.bytecode.opencsv.CSVReader;
导入au.com.thoughtworks.xstream.xstream;
公共类CsvToxml2{
公共静态void main(字符串[]args){
字符串startFile=“start.csv”;
字符串outFile=“out.xml”;
试一试{
CSVReader reader=newcsvreader(newfilereader(startFile));
字符串[]行=null;
String[]header=reader.readNext();
List out=new ArrayList();
而((line=reader.readNext())!=null){
列表项=新建ArrayList();
对于(int i=0;i
从opencsv 3.1和更高版本开始,包被重构为com.opencsv。因此CSVReader在com.opencsv.CSVReader中