redland

    1热度

    1回答

    我正在开发一个提取元数据的语义反向代理。我使用Django,dj-revproxy和RDFLib(以及用于存储的我使用MySQL),但是我正在使用python绑定切换到redland的框架以管理语义部分。 但我有一个重要的问题。在RDF存储之后(数据在Mysql数据库中,我选中了)我想要做一个sparql查询,结果是“none”。也许查询的方法执行不力。 def sparql_query(quer

    0热度

    1回答

    的雷德兰库和RDF ::雷德兰绑定Perl的,当涉及到创建一个持久存储和模型和解析RDF/XML文件进去,比如here和here. 在被很好的记录另一方面,我找不到任何有关如何从持久性存储中检索模型的示例,并且显而易见的方法不起作用。 这是我如何创建存储: my $storage = new RDF::Redland::Storage("hashes", "test", "ne

    2热度

    1回答

    我将用户定义的查询转换为SPARQL。例如,当用户说“abc”时,它意味着给我一个给定类型的所有节点,它们有一些名为“abc”的属性。作为这个的扩展,如果用户说“abc或(pqr和lmn)”,我需要找到某个属性为“abc或(pqr和lmn)”的给定类型的所有节点。以下是我已经提出的查询: SELECT DISTINCT ?node, ?type WHERE

    3热度

    1回答

    我对此有些困惑了一段时间,但我终于学会了如何使用Raptor和Redland Python扩展来解析大型N-Triples RDF存储(.nt)。 一个常见的例子是做到以下几点:默认加载的对象 import RDF parser=RDF.Parser(name="ntriples") model=RDF.Model() stream=parser.parse_into_model(model

    2热度

    1回答

    我正在使用librdf_parser_parse_string_into_model解析RDF_model。然后我保留librdf_model,但免费librdf_parser。它看起来好像模型中的节点也消失了。 那么在这种情况下,Redland RDF在librdf_node上施加了多长时间?包含它们的模型的生命周期(看起来最方便)还是创建它们的解析器的生命周期(现在可能如此)?文档似乎对此没有

    0热度

    1回答

    librdf_model_add是否将语句写入哈希存储? 我有问题来运行sparql查询来检索它们。数据库文件可能会随着文件大小不断增加而被填充,但是当我尝试对它们执行sparql查询时,我似乎没有得到任何结果。在发出查询之前是否需要手动将存储中的语句加载到模型中? 是发出查询 $query = librdf_new_query( $world, 'sparql', N

    8热度

    4回答

    我想查询远程端点并获取owl:sameAs映射,我已经尝试了RDFLib和Redland,但都没有为我工作,可能我没有处理命名空间正确。 这是我在RDFLib尝试: import rdflib rdflib.plugin.register('sparql', rdflib.query.Processor, 'rdfextras.sparql.processor', 'Processor

    0热度

    1回答

    我有这个代码的问题的问题'T喜欢: http://sparql.reegle.info?query=CONSTRUCT+{+%3Chttp://reegle.info/countries/IN%3E+?p+?o.+%3Chttp://reegle.info/countries/IN.rdf%3E+foaf:primaryTopic+%3Chttp://reegle.info/countries/I

    3热度

    1回答

    我需要将DBPedia图的一个子集加载到iGraph中,以便计算一些图统计信息(例如节点中心性...)。我使用Redlands libRDF python库加载DBPedia三元组。每个节点都与一个URI(唯一标识符)关联。 我有一些麻烦加载图形到iGraph。这是我做的: 1)读三线(主语,谓语,宾语) 2)使用下面的算法来获取或创建一个顶点(带属性) def add_or_find_verte

    2热度

    1回答

    我一直在试图用raptor2 C库解析一些RDF/XML文件。此示例代码将读取NTriples文件并将其打印出来,但不会读取RDF/XML。 从the raptor tutorial: #include <stdio.h> #include <raptor2.h> /* rdfcat.c: parse any RDF syntax and serialize to RDF/XML-Abbre