gpt4 book ai didi

用于导入语义(链接)数据的 HTML 元素

转载 作者:行者123 更新时间:2023-11-28 02:27:42 25 4
gpt4 key购买 nike

我想在我自己的网站中包含其他网站的一些语义信息(为了重用这些信息而不是复制它)。是否有一个标准化的 HTML 标签? (就像视频、图像等可能一样)

例如,让我们从 schema.org 中获取一些代码:

<div itemscope itemtype="http://schema.org/Offer">
<span itemprop="name">Blend-O-Matic</span>
<span itemprop="price">$19.95</span>
<link itemprop="availability" href="http://schema.org/InStock"/>Available today!
</div>

现在,我想在我的网站中包含价格信息。我怎样才能做到这一点? (我想使用类似这样的东西 <information src="..." type="microdata" attributes="price" query="name=Blend-O-Matic" type="http://schema.org/Offer"/> 但没有找到任何东西。)

最佳答案

HTML 不提供这样的东西。相当于 img/video/etc。将是 iframe,但这只允许显示整个 HTML 文档,而不仅仅是它的特定部分。

在结构化数据层面(例如,使用Microdata,或者像RDFa和JSON-LD这样的RDF序列化),你可以通过引用that thing’s URI来引用另一个东西。 (如果发布者定义了一个),但不是那个东西的属性。

如果你想在你的页面上显示数据,你必须

  1. 获取数据(抓取、API、SPARQL 等),
  2. 包含数据(在客户端使用 JavaScript,或者在服务器端使用您选择的编程语言),以及
  3. 定期检查原始来源以获取更新。

关于用于导入语义(链接)数据的 HTML 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52877135/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com