시도했지만 g.add(foo,RDF.ID,boo)
하지만 작동하지 않았습니다. 반면에 RDF.type
및 RDF.about
이 작동하는 것 같습니다. rdflib에서 rdf : ID를 어떻게 사용할 수 있습니까?RDFlib의 rdf : ID에 해당하는 것은 무엇입니까?
1
A
답변
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 문을 포함하는 RDF/XML 비트입니다. 이 두 가지 주제의 제목은 p1
입니다. 첫 번째 문장은 p1
이 Person
입니다. 두 번째 문장은 p1
레이블이 "John"이라고 말합니다.
RDFLib 또는 다른 RDF 도구로 작업 할 때 트릭은 RDF 그래프 (즉, 명령문 모음)의 관점에서 생각하는 것입니다. RDF/XML이 어떻게 생겼는지 보지 못했다.
답변 해 주셔서 감사합니다. 이것은 JSON-LD와 동일한 것입니까? 나는'@ id'가'JSON-LD'를위한 구문 적 장치이기도하다는 것을 의미합니까? – TJR
예. 그것은. Btw 여기에 그래서 대답은 당신에게 도움이되었거나, 그것에 투표를하거나, 심지어 허용으로 표시합니다. https://stackoverflow.com/help/someone-answers –