我知道下面的远程HTTP IRI可以直接用'curl http://xxx'解析,因为它们直接返回RDF数据:
- https://www.w3.org/1999/02/22-rdf-syntax-ns#
- http://www.w3.org/2000/01/rdf-schema#
- http://www.w3.org/2002/07/owl#
- ...
但是我不知道如何直接解析下面的远程HTTP IRI,因为它们不直接返回RDF数据:
- http://dbpedia.org/resource/Resource_Description_Framework
- http://purl.obolibrary.org/obo/GENEPIO_0100155
- http://purl.obolibrary.org/obo/NCBITaxon_2697049
- ...
如何通过linux curl
(如DBpedia、GENEPIO ...)获取远程HTTP IRI返回的RDF数据?
顺祝商祺
1条答案
按热度按时间lrpiutwd1#
您必须设定
Accept
信头,以指定您接受/偏好的MIME types:在这种情况下,您可能更喜欢Turtle(相对质量因子为1.0)而不是RDF/XML(0.5)。
(The选项
-L
允许curl跟随重定向。例如,从http://dbpedia.org/resource/Resource_Description_Framework
到http://dbpedia.org/data/Resource_Description_Framework.ttl
。)