微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Apache Jena:将 json 转换为 json-ld 1.1 格式

如何解决Apache Jena:将 json 转换为 json-ld 1.1 格式

我有一个 json 负载和预定义的上下文 json,我想从 json 生成 json-ld。 我不确定我应该使用 apache jena 中的哪种方法

下面是我的 json(上下文 + 数据)

{"@context": {
  "xsd": "http://www.w3.org/2001/XMLSchema#","wikibase": "http://wikiba.se/ontology#","wikidata": "http://www.wikidata.org/entity/","viaf": "http://viaf.org/viaf/","lcnaf": "http://id.loc.gov/authorities/names/","wc": "http://www.worldcat.org/oclc/","fast": "http://id.worldcat.org/fast/","owl": "http://www.w3.org/2002/07/owl#","rdf": "http://www.w3.org/1999/02/22-rdf-Syntax-ns#","rdfs": "http://www.w3.org/2000/01/rdf-schema#","skos": "http://www.w3.org/2004/02/skos/core#","schema": "http://schema.org/","type": "@type","id": "@id","data": "https://semi-play.dev.oclc.org/wiki/Special:EntityData/","wd": "https://semi-play.dev.oclc.org/entity/","cc": "http://creativecommons.org/ns#","geo": "http://www.opengis.net/ont/geosparql#","prov": "http://www.w3.org/ns/prov#","ref": "https://semi-play.dev.oclc.org/reference/","s": "https://semi-play.dev.oclc.org/entity/statement/","wdt": "https://semi-play.dev.oclc.org/prop/direct/","v": "https://semi-play.dev.oclc.org/value/","p": "https://semi-play.dev.oclc.org/prop/","ps": "https://semi-play.dev.oclc.org/prop/statement/","psv": "https://semi-play.dev.oclc.org/prop/statement/value/","pq": "https://semi-play.dev.oclc.org/prop/qualifier/","pqv": "https://semi-play.dev.oclc.org/prop/qualifier/value/","pr": "https://semi-play.dev.oclc.org/prop/reference/","prn": "https://semi-play.dev.oclc.org/prop/reference/value-normalized/","psn": "https://semi-play.dev.oclc.org/prop/statement/value-normalized/","prv": "https://semi-play.dev.oclc.org/prop/reference/value/","wdno": "https://semi-play.dev.oclc.org/prop/novalue/","wdtn": "https://semi-play.dev.oclc.org/prop/direct-normalized/","label": {
    "@id": "rdfs:label","@container": [
      "@language","@set"
    ],"@context": {
      "none": "@none"
    }
  }
},"id": "wd:Q123","label": {"en": ["Buginese"]},"description": {"en": ["language spoken by about four million people mainly in the southern part of Sulawesi,Indonesia"]},"wdt:P5": ["wd:Q96"],"p:P5": [{"id": "s:Q123-dc706f63-bdba-4a00-90ba-e98e51c0b0d1","type": ["wikibase:Statement","wikibase:BestRank"],"rank": "wikibase:normalRank","ps:P5": "wd:Q96"}],"wdt:P28": ["Q33190"],"wdtn:P28": ["http://www.wikidata.org/entity/Q33190"],"p:P28": [{"id": "s:Q123-d95041d2-9c5e-4f3d-baa2-ba9a3c63caec","ps:P28": "Q33190"}]}

我对 json-ld 和 apache jena 还很陌生。请帮忙。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。