本文整理了Java中org.eclipse.rdf4j.rio.Rio.getWriterFormatForFileName
方法的一些代码示例,展示了Rio.getWriterFormatForFileName
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Rio.getWriterFormatForFileName
方法的具体详情如下:
包路径:org.eclipse.rdf4j.rio.Rio
类名称:Rio
方法名:getWriterFormatForFileName
[英]Tries to match the extension of a file name against the list of RDF formats that can be written.
[中]尝试将文件名的扩展名与可写入的RDF格式列表相匹配。
代码示例来源:origin: org.eclipse.rdf4j/rdf4j-client
public static void main(String[] args)
throws IOException, RDFParseException, RDFHandlerException, UnsupportedRDFormatException
{
if (args.length < 2) {
System.out.println("Usage: java org.eclipse.rdf4j.rio.Rio <inputFile> <outputFile>");
System.exit(1);
return;
}
String inputFile = args[0];
String outputFile = args[1];
try (FileOutputStream outStream = new FileOutputStream(outputFile);
FileInputStream inStream = new FileInputStream(inputFile);)
{
createParser(getParserFormatForFileName(inputFile).orElse(RDFFormat.RDFXML)).setRDFHandler(
createWriter(getWriterFormatForFileName(outputFile).orElse(RDFFormat.RDFXML),
outStream)).parse(inStream, "file:" + inputFile);
}
}
代码示例来源:origin: org.eclipse.rdf4j/rdf4j-rio-api
public static void main(String[] args)
throws IOException, RDFParseException, RDFHandlerException, UnsupportedRDFormatException
{
if (args.length < 2) {
System.out.println("Usage: java org.eclipse.rdf4j.rio.Rio <inputFile> <outputFile>");
System.exit(1);
return;
}
String inputFile = args[0];
String outputFile = args[1];
try (FileOutputStream outStream = new FileOutputStream(outputFile);
FileInputStream inStream = new FileInputStream(inputFile);)
{
createParser(getParserFormatForFileName(inputFile).orElse(RDFFormat.RDFXML)).setRDFHandler(
createWriter(getWriterFormatForFileName(outputFile).orElse(RDFFormat.RDFXML),
outStream)).parse(inStream, "file:" + inputFile);
}
}
代码示例来源:origin: eclipse/rdf4j
public static void main(String[] args)
throws IOException, RDFParseException, RDFHandlerException, UnsupportedRDFormatException
{
if (args.length < 2) {
System.out.println("Usage: java org.eclipse.rdf4j.rio.Rio <inputFile> <outputFile>");
System.exit(1);
return;
}
String inputFile = args[0];
String outputFile = args[1];
try (FileOutputStream outStream = new FileOutputStream(outputFile);
FileInputStream inStream = new FileInputStream(inputFile);)
{
createParser(getParserFormatForFileName(inputFile).orElse(RDFFormat.RDFXML)).setRDFHandler(
createWriter(getWriterFormatForFileName(outputFile).orElse(RDFFormat.RDFXML),
outStream)).parse(inStream, "file:" + inputFile);
}
}
代码示例来源:origin: Merck/Halyard
throw new IOException(ce);
Optional<RDFFormat> form = Rio.getWriterFormatForFileName(targetUrl);
if (!form.isPresent()) throw new IOException("Unsupported target file format extension: " + targetUrl);
writer = Rio.createWriter(form.get(), out);
代码示例来源:origin: Merck/Halyard
throw new IOException(ce);
Optional<RDFFormat> form = Rio.getWriterFormatForFileName(targetUrl);
if (!form.isPresent()) throw new IOException("Unsupported target file format extension: " + targetUrl);
writer = Rio.createWriter(form.get(), out);
代码示例来源:origin: Merck/Halyard
writer = new CSVResultWriter(log, out);
} else {
Optional<RDFFormat> form = Rio.getWriterFormatForFileName(targetUrl);
if (!form.isPresent()) throw new ExportException("Unsupported target file format extension: " + targetUrl);
writer = new RIOResultWriter(log, form.get(), out);
内容来源于网络,如有侵权,请联系作者删除!