【问题标题】:Using Easy RDF in Laravel 5.1在 Laravel 5.1 中使用 Easy RDF
【发布时间】:2015-11-16 12:48:12
【问题描述】:

我必须在我的 Laravel 5.1 项目中使用 Easy RDF 库,但我遇到了一些问题。我已将此库添加到我的 composer.json 文件中,安装它,现在我有了以下代码:

 public function index()
    {
        $foaf = new EasyRdf_Graph("http://biblioteka.wejherowo.pl/dlibra/dlibra/rdf.xml?type=e&id=1589");
        $foaf->load();
        $me = $foaf->primaryTopic();
        dd($me->get('dc:title'));
    }

但是当我尝试显示格式错误时,我是否必须配置这个库?

这是屏幕:

【问题讨论】:

    标签: php laravel rdf


    【解决方案1】:

    由于即使将格式提示rdfxml 作为 ctor 中的第三个参数也无法加载此图形 URI,因此请尝试间接加载它:

    $file = file_get_contents('http://biblioteka.wejherowo.pl/dlibra/dlibra/rdf.xml?type=e&id=1589');
    $parser = new EasyRdf_Parser_RdfXml();
    $graph = new EasyRdf_Graph();
    $parser->parse($graph, $file, 'rdfxml', null);
    print $graph->dump('text');
    

    但是,这并不能回答您关于格式错误的问题。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-26
    • 2016-01-23
    • 1970-01-01
    相关资源
    最近更新 更多