Is the file you are trying to read Turtle, as you have declared in your code? The fact that it begins with "rdf:RDF" makes that unlikely. That's certainly not Turtle. It looks like RDF/XML.
ajs6f > On Sep 26, 2018, at 11:47 AM, elio hbeich <[email protected]> wrote: > > I am trying the following code: > > try { > Model model = ModelFactory.createDefaultModel(); > InputStream skos_ttl = > MainActivity.this.getAssets().open("MallOntology.owl"); > RDFDataMgr.read(model, skos_ttl, Lang.TURTLE); > skos_ttl.close(); > } catch (IOException e) { > Log.e(TAG, e.toString()); > e.printStackTrace(); > } > > > i am receiving the follwoing error: > > Process: com.example.toshiba.myapplication, PID: 8419 > org.apache.jena.riot.RiotException: [line: 1, col: 10] Broken IRI > (CR): rdf:RDF > at > org.apache.jena.riot.system.ErrorHandlerFactory$ErrorHandlerStd.fatal(ErrorHandlerFactory.java:147) > at > org.apache.jena.riot.lang.LangEngine.raiseException(LangEngine.java:148) > at org.apache.jena.riot.lang.LangEngine.<init>(LangEngine.java:49) > at org.apache.jena.riot.lang.LangBase.<init>(LangBase.java:32) > at > org.apache.jena.riot.lang.LangTurtleBase.<init>(LangTurtleBase.java:71) > at org.apache.jena.riot.lang.LangTurtle.<init>(LangTurtle.java:35) > at > org.apache.jena.riot.lang.RiotParsers.createParserTurtle(RiotParsers.java:102) > at > org.apache.jena.riot.lang.RiotParsers.createParser(RiotParsers.java:59) > at > org.apache.jena.riot.RDFParserRegistry$ReaderRIOTLang.read(RDFParserRegistry.java:190) > at org.apache.jena.riot.RDFParser.read(RDFParser.java:352) > at org.apache.jena.riot.RDFParser.parseNotUri(RDFParser.java:342) > at org.apache.jena.riot.RDFParser.parse(RDFParser.java:291) > at > org.apache.jena.riot.RDFParserBuilder.parse(RDFParserBuilder.java:500) > at > org.apache.jena.riot.RDFDataMgr.parseFromInputStream(RDFDataMgr.java:870) > at org.apache.jena.riot.RDFDataMgr.read(RDFDataMgr.java:268) > at org.apache.jena.riot.RDFDataMgr.read(RDFDataMgr.java:242) > at org.apache.jena.riot.RDFDataMgr.read(RDFDataMgr.java:232) > at > com.example.toshiba.myapplication.MainActivity$3.onCompleted(MainActivity.java:233) > at com.facebook.GraphRequest$1.onCompleted(GraphRequest.java:301) > at com.facebook.GraphRequest$5.run(GraphRequest.java:1380) > at android.os.Handler.handleCallback(Handler.java:790) > at android.os.Handler.dispatchMessage(Handler.java:99) > at android.os.Looper.loop(Looper.java:164) > at android.app.ActivityThread.main(ActivityThread.java:6494) > at java.lang.reflect.Method.invoke(Native Method) > at > com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438) > at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807) > > Any advice? > > Thank u in advance > > Regards
