问题标签 [rdf]
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.
rdf - 有博客的 RDF 本体吗?
我正在建立一个博客,我对 RDF 和语义网的想法很着迷。我想使用 RDFa 将语义数据嵌入到我的博客中。有几种众所周知的语义网络本体,例如用于描述人的 FOAF、用于事件的 ical、用于地点的 geo。
有博客的本体吗?有话要说“这个网站是一个博客。Foo 是一个博客条目。Foo 发布于(日期在 ical 或其他任何地方),foo 有 X 条评论。Y 是对 Foo 的评论。Y 留在(此时), Y被(某人)留下”?
更新:我知道都柏林核心,这似乎涵盖了我想要的很多东西(例如“这是在这个时候写的”、“这是由这个人写的”、“这个标题是什么”)。所以这大约是那里的75%。有什么可以完全标记博客的吗?把它带到一个新的水平?“这是一个博客”、“这是对此条目的评论”、“这是此博客引用的 URL”等?如果没有,我就自己做。
database - 版本化的 RDF 存储
让我试着改写一下:
我正在寻找具有以下功能的强大 RDF 存储或库:
- 命名图,或某种其他形式的具体化。
- 版本跟踪(可能在命名图级别)。
- 用户组之间的隐私,无论是命名图还是三重级别。
- 人类可读的数据输入和输出,例如TriG解析器和序列化器。
前段时间我和Jena、Sesame、Boca、RDFLib、Redland和其他一两个人一起玩过,但每个人都有自己的问题。最近在上述方面有什么改善吗?其他任何事情都可以做我想做的事,还是 RDF 还没有准备好迎接黄金时段?
更多地阅读这个主题,我发现:
- 耶拿,没有别的了
- 芝麻,没有别的了
- Boca似乎不再被维护,而且似乎只是真正为 DB2 设计的。OpenAnzo是一个开源分支,看起来更有希望。
- RDFLib,仅此而已
- 雷德兰,没有别的了
- Talis 平台似乎支持变更集(维基页面和Kniblet 教程第 5 部分中的参考),但它是仅托管服务。不过还是可以调查一下。
- SemVersion听起来很有希望,但似乎已经过时了。
rdf - 何时以及为何使用 ns0pred?
问候,
当我开始构建 RDF 时,我随处可见 ns0pred。我假设 ns 表示没有主题,pred 表示谓词。不确定是否为零,然后是错误的布尔值。
有一个小例子。
如果我说,当没有像基本前缀这样的可用前缀(例如:名称)时使用 ns0pred 前缀,我是否正确?
在进一步处理我的 RDF 数据之前,我应该知道 ns0pred 是否有任何缺点?
亲切的问候,乔里斯
iphone - 手机上的语义内容(RDF、OWL)——这可能吗?
我正在考虑在移动设备上的应用程序中使用 RDF 和 OWL 等语义(网络)技术。目前我的目标是 android,但我也对 iPhone 和 J2ME 上的可能性感兴趣。
我想使用库而不是从头开始实现所有内容。
我知道有一些库/框架,例如 Jena、Redland、Protégé,但它们没有说明它们可以在哪些平台上工作。
拥有一个动态对象模型并从 XML 解析到 XML 对我来说是必须的。
我也想使用推理,但有人告诉我它是计算密集型的,所以这只是一个不错的选择。
对于提到的所有平台,问题可以解释为
- 理论上可以吗?(尤其是对于 J2ME 我不确定)
- 是否有已知可以在这些平台上运行的库?
- 移动平台上的性能是否足以满足现实世界的使用需求?
apache-flex - 如何在 Flex 中连接(和使用)RDF 文件的内容?
我正在使用 flex 制作原型,我需要将我的应用程序连接到包含一些属性的 .RDF 文件。我需要在 Actionscript 中制作的“描述符文件”中使用和操作这些属性。所以我的问题是:如何将我的 flex 应用程序连接到那个 .RDF 文件?谢谢,
问候
大卫
apache-flex - 在 Flex 中是否存在处理 RDF/XML 文档的“标签搜索”方法?
我正在我的应用程序中处理 RDF 文件。我使用 URLLoader 加载它,并导入了 flash.xml.* 类以操作我的 RDF 文件的内容。我需要以有效的方式计算某些标签(“描述”)。我正在搜索的标签数量是可变的,现在我在 while cicles 中使用了 firstChild、lastChild、nextSibling 方法的组合,以便从文档中获取我需要的信息。我的问题是,是否有一种更直接和通用的“搜索方法”可以帮助我避免我所做的那种复杂而不优雅的搜索。语法@Property 用于直接访问标签的属性,对吧?你认为解决我的问题对我有用吗?谢谢大家的帮助
大卫
tags - 机器标签的数据库模式?
机器标签是更精确的标签:http ://www.flickr.com/groups/api/discuss/72157594497877875 。它们允许用户基本上以 object:property=value 格式将任何东西标记为对象
关于实现这一点的 rdbms 模式的任何提示?只是想知道是否有人已经涉足这个。我想架构与在 rdbms 中实现 rdf 三元组非常相似
xml - 在 flex 中处理特定的 RDF 文件
我仍在处理特定的 RDF 文件,但似乎有些事情对我来说并不正确。我的 RDF 文件的代码如下:
我已经使用 URLLoader 加载了这个文件,并且在我的脚本中我试图访问一些属性。例如,我必须访问属性 dp:x,嵌套在 dp:resolution 中,嵌套在 rdf:Description 中,在我看来,正确的代码是:
//假设'result:XML'是包含我所有RDF和xmlLabel标签的变量
xmlLabel.text = '测试:' + result.Description.resolution.x;
但是这段代码给了我一个空的结果。
我尝试了一种不同的(而不是优雅的方式)来通过以下行来做到这一点:
xmlLabel.text = '测试:' + result.child(0).child(11).child(1);
和这段代码工作,给我的价值 0.23235294 (如预期)
我的问题是:我在调用属性时做错了什么?我还尝试了没有结果的“双点”符号(例如结果..描述)。
问题可能是我正在处理的文件不是有效的 XML 文件?在这种情况下,有没有办法让我的 RDF 适应有效的 XML 以使其工作?
谢谢您的回答
大卫
rdf - RDF 数据实例是否嵌入了 RDF Schema?
RDF Schema 存在一个预定义的规范。我想知道 RDF 数据实例中是否嵌入了 RDF Schema 片段?类似于类的名称,也恰好是主题/对象的名称。