由于找不到我的文件,如何使用CSVparser(jena)?

时间:2019-12-30 15:17:18

标签: java eclipse csv rdf jena

我实际上使用 JAVA ECLIPSE 上工作,我尝试使用 Jena Library 读取CSV,然后将其转换为RDF。但是,当我开始使用Jena解析csv时,它甚至都找不到我的文件。这是代码:

import org.apache.jena.atlas.csv.CSVParser;

public class csvtordf {
    public static void main(String[] args) {
        CSVParser parser = CSVParser.create("article_prediction");
    }
}

关于我的文件:这是一个简单的小型csv(3 kb),其调用article_prediction。可以在Eclipse工作区的csvtordf.java文件所在的文件夹中找到该文件。

我尝试了以下方法:"article_prediction""./article_prediction""./article_prediction.csv""article_prediction.csv"和更多的组合,但是除了错误以外,它们什么都没有给出。

然后我尝试执行此操作:

File csvData = new File("./article_prediction.csv");
CSVParser parser = CSVParser.create(csvData);

但是由于类型抛出错误,创建只能接受字符串。您可以在文档中here

读取它

我尝试了其他解析器,但是所有解析器都出现了问题(导入,安装,只是无法识别功能,...)

所以我的问题是:是否可以使用耶拿CSVParser修复此问题?如果是,怎么办?

0 个答案:

没有答案