2016-11-25 9 views

ответ

2

Вы не можете. rdf:ID не является свойством RDF (кстати, это не rdf:about), это просто синтаксическое устройство синтаксиса RDF/XML. Подобно угловым скобкам < и > являются синтаксическими устройствами.

В RDF/XML, rdf:ID используется для идентификации предмета одного или нескольких операторов RDF. Например:

<rdf:Description rdf:ID="p1"> 
     <rdf:type rdf:resource="#Person"> 
     <rdfs:label>John</rdfs:label> 
</rdf:Description> 

- это немного RDF/XML, содержащий два оператора RDF. Предметом обоих этих заявлений является p1. В первом заявлении говорится, что p1 имеет тип Person. Во втором заявлении говорится, что ярлык p1 - «Джон».

Трюк при работе с RDFLib или любым другим инструментом RDF заключается в том, чтобы думать в терминах графика RDF (то есть набора инструкций). Забудьте, что вы когда-либо видели, как выглядел RDF/XML.

+0

Благодарим вас за ответ. это то же самое с 'JSON-LD'? Я имею в виду, что '@ id' также является синтаксическим устройством для' JSON-LD'? – TJR

+0

Да. Это. Btw здесь, на SO, если ответ был вам полезен, проголосовать за него или даже отметить его как принятый. https://stackoverflow.com/help/someone-answers –

 Смежные вопросы

  • Нет связанных вопросов^_^