![](/img/trans.png)
[英]RDF4j Shacl validation gives different results for Turtle and JSON-LD
[英]Semantic Web - Are Turtle and JSON-LD the same thing - a way to save RDF
我剛剛開始研究語義網,有一件事我有點不確定:
Turtle、JSON-LD(以及其他類似 Trig)是否只是以各自的語法編寫 RDF 的方法?
據我了解,一旦它采用某種 RDF 格式,我就可以愉快地運行 SPARQL 查詢 - 或者它們之間是否存在更多差異,例如特定用例?
問候。
RDF-Turtle 和 JSON-LD 實際上是將 RDF 語句寫入文檔的符號。
RDF 文檔可以駐留在文件系統上,也可以由 DBMS、四存儲或三存儲管理。
SPARQL 是一種聲明性查詢語言,用於對 RDF 中表示的數據(即,關系表示為主語->謂詞->賓語三元組)執行數據定義和數據操作操作。
SPARQL 由 SPARQL 處理器(或引擎)處理,它通常是支持 RDF 的 DBMS、四元或三元存儲的特性。
您使用 SPARQL 的能力完全不受使用 RDF-Turtle 或 JSON-LD 符號創建的 RDF 的影響。
最后一件事,SPARQL 查詢的主體實際上是 RDF-Turtle 加上對變量的額外支持,作為實體表示的另一種機制。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.