问题标签 [json-ld]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
seo - 谷歌附加链接搜索框
我们正在为我们的网站在 Google 的搜索结果中实施搜索框。我们在网站上有自己的搜索功能,不想使用谷歌自定义搜索。
我们按照下一页上的说明进行操作,但发现设置起来很困难。 谷歌开发者网站。
我在头部添加了以下 JSON-LD,但它不起作用
我想知道我是否正确设置了代码?
fuseki - 向 JSON-LD 上下文添加前缀
我正在使用 fuseki 和 JSON-LD 并注意到 fuseki 从 JSON-LD 上下文中的属性中删除了前缀。从 fuseki 加载后的 JSON-LD 上下文示例:
是否可以从 fuseki 返回前缀上下文和 JSON-LD?
可选返回的 JSON-LD 可以通过使用前缀编写新的上下文,例如使用 javascript 格式化回带前缀的形式。gr:hasPriceSpecification。是否有可能使用 JSON-LD javascript 库从这个上下文中创建前缀上下文?
json - JSON-LD 值可以有不同的类型吗?
是否允许我的 JSON-LD 格式的特定值可能具有不同的类型?例如,我想同时允许
和
这里,value
一次是整数,一次是字符串。通常,该值可以是任何类型(还有列表、对象等)吗?
如果是这样,我如何定义中的@type
替代方案@context
?
geojson - 将 JSON-LD 结果与原始 JSON 合并
我正在使用大量属性来可视化几个 geojson 文件。我想使用 json-ld 为其中一些属性添加一些含义。我对 JSON-LD 没有太多经验,但成功地应用了 jsonld.js 来扩展、压缩等我的 geojson 文件和@context。在这样做时,我注意到最终结果只返回上下文中实际描述的图形。我可以理解,但由于它只代表我所有属性的一小部分,所以我在使用结果时遇到了一些困难。
如果我能以某种方式将 jsonld 操作的结果与原始 geojseon 文件合并,那将对我有所帮助。例如:
我仍然可以使用 URI 识别属性,但也可以使用非 json-ld 属性。任何建议这可能如何工作?还是有更好的方法?
semantic-web - 在 JSON-LD 中,是否可以扩展上下文?
我有一个 JSON-LD 文档。
现在,该文档的部分上下文是在运行时(Marty P
对象)生成的,但foaf
前缀定义是静态的,并且对每个文档重复。
如果我有 10 个前缀定义,将它们放在每个文档中会感觉很浪费。所以我想做类似的事情
generated document
:
base_context.jsonld
:
这可能吗?
rdf - Jena RIOT 中的 JSON-LD?
我从Apache Jena Releases页面获得了 Jena 2.12.1 (2014-10-02)。根据Apache Jena 中的 Reading and Writing RDF ,它应该具有 JSON-LD 支持。但是当我尝试使用riot
JSON-LD 的输出格式时,我得到一个错误(大小写、连字符等的变体也会发生同样的情况):
如何用 JSON-LD 编写代码?
microdata - JSON-LD 表示法中一次不止一种类型
在 JSON-LD 表示法中使用不止一种类型的格式约定是否有效?像这儿:
谢谢!
schema.org - 使用 JSON-LD 和 ISO 8601 表示法重复事件的视觉丰富片段
是否会为重复事件生成视觉丰富的片段,这些是与 ISO 8601 符号协商的重复日期,像这样
html - 如何处理 CreativeWork 文本属性中的标记
我想使用 schema.org 格式化一组文章,但是这些文章不仅仅是文本。它们包含链接、<em>
s、<strong>
s 和其他轻量级标记。如何text
正确地将其放入属性中?
我考虑只是把标记放在那里,当它在带注释的 HTML 中时这是有道理的:
但是如果我将它存储为 JSONLD,假设文本应该被解释为 HTML 会很奇怪:
我完全有可能用 Markdown 写作:
或任何其他能够表达相同想法的语言。我使用的语言相当重要,因为它表明了应该如何阅读文本。
json-ld - 在 JSON-LD 中,是否可以为属性值定义 URI 映射?
假设我们有以下 JSON:
trollin'
状态由 URI:标识http://example.com/trolling
。是否可以将trollin'
上面示例中的关键字扩展为 URI http://example.com/trolling
?
对上下文的直接操作不起作用:
(JSON 游乐场)
强制status
to的类型@id
也不起作用,因为它会假定trollin'
是一个相对 URI。