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



Reply via email to