首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为给定的@上下文将扩展的json-ld上下文化

为给定的@上下文将扩展的json-ld上下文化
EN

Stack Overflow用户
提问于 2016-11-07 11:08:19
回答 1查看 207关注 0票数 1

扩展算法https://www.w3.org/TR/json-ld-api/#expansion使用其@上下文扩展json-ld文档。

是否也有一个“反向”算法,给出扩展的json-ld文档和上下文定义(IRI或document),生成json-ld,其中绝对虹膜、空白节点标识符或关键字根据上下文定义“压缩”?

我在https://github.com/jsonld-java/jsonld-java或json-ld.org/spec/最新/json api/上找不到

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-07 19:40:05

JSON中的压实算法完成了大部分工作。非文档相对IRIs被压缩为术语,或前缀名称与您的上下文中的定义相一致。对于文档相对IRIs (例如@id的值),如果在上下文中包含@base,则将相对于该基创建IRIs。使IRIs相对于您的上下文中没有硬编码的@base。处理器可能包括一种机制,在不使用@ base的情况下,将基传递到压缩算法中以完成此操作;我不能说java做了什么。在Ruby LD中,紧凑型算法接受一个基本选项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40463714

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档