Hi Michele,
Sorry for bothering you with questions, but I am stuck in the JSONLD-N-Triples
conversion. As you recommended, I changed an input file extension to .jsonld.
However, the file content doesn’t get converted. Here’s the code fragment.
Thank you in advance.
final ModifiableConfiguration modifiableConf =
DefaultConfiguration.copy();
final ExtractionParameters extractionParameters =
ExtractionParameters.getDefault();
extractionParameters.setFlag("any23.extraction.metadata.timesize",
false); //REMOVE METADATA EXTRACTION
final Any23 runner = new Any23(modifiableConf,"rdf-nt");
File myFile = new File(“input/myfile.jsonld”);
DocumentSource source = new FileDocumentSource(myFile);
ByteArrayOutputStream out = new ByteArrayOutputStream();
final TripleHandler writer = new NTriplesWriter(out);
try
{
runner.extract(extractionParameters, source, writer);
}
finally
{
writer.close();
}
System.out.println(out.toString("UTF-8"));
Best Regards,
Imran Mammadli