Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/grails/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Jena中获得不同语言的对象?_Java_Jena_Dbpedia_Apache Jena - Fatal编程技术网

Java 如何在Jena中获得不同语言的对象?

Java 如何在Jena中获得不同语言的对象?,java,jena,dbpedia,apache-jena,Java,Jena,Dbpedia,Apache Jena,我提取抽象信息,它给我德语,但我想用英语。我不能使用SPARQL。 这是我的密码: Resource bronx=model3.getResource("http://dbpedia.org/resource/The_Bronx"); System.out.println("Description:"+bronx.getProperty(model3.getProperty("http://dbpedia.org/ontology/abstract")).getObject().toSt

我提取抽象信息,它给我德语,但我想用英语。我不能使用SPARQL。 这是我的密码:

    Resource bronx=model3.getResource("http://dbpedia.org/resource/The_Bronx");
System.out.println("Description:"+bronx.getProperty(model3.getProperty("http://dbpedia.org/ontology/abstract")).getObject().toString());
它打印了这个: 描述:布朗克斯区[b???ks]是10德国马克。1874年1月,纽约市德尔德利希斯特斯塔德贝泽克(自治区)。在布朗克斯郡,纽约州邦德斯坦郡被德雷特·斯特尔克斯滕围困


问题是我如何获得英文(@en)文本?

属性
abstract
是多值的,但你要了一个对象,因此Jena选择了一个,碰巧是德语(“…”@de)对象。请参见
listProperties
并查找@en对象。或者使用SPARQL