问题标签 [eulersharp]

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.

0 投票
1 回答
168 浏览

rdf - n3 推理应用 str:contains 到 EulerSharp 中的 xsd:string

我有一个数据集,其中包含我需要与各种现有数据进行协调的大量资源。最直接的方法是在各种文字之间进行一些简单的字符串比较。

不幸的是,文字的类型是 xsd:string,而 EulerSharp 内置的 str:contains 不适用于类型文字。

我已经阅读了在 eulersharp 内置插件上可以找到的所有内容,最接近的方法是尝试使用 RIF 中的 rdf:PlainLiteral 谓词将 xsd:string 转换为 PlainLiteral;但是,这似乎不受 EulerSharp 的支持。

如何操作和比较 xsd:string 类型的文字?

或者,我应该诉诸预处理数据以剥离数据类型?

以下 .n3 文件演示了该问题:

以及运行上述文件的结果:

0 投票
0 回答
109 浏览

prolog - 将 Eulersharp 与 Cliopatria 集成

我想使用Cliopatria Semantic Web Server,但是我目前正在使用EulerSharp广泛使用 n3-rules 。我不想失去 n3 提供的终止保证,但我想通过 ClioPatria 提供结果图,而不必运行定期的外部脚本。

鉴于 ClioPatria 和 EulerSharp 都在 SWI-Prolog 上运行,我想知道是否有人有尝试将这两个项目组合在同一个 Web 应用程序中的经验?

0 投票
3 回答
92 浏览

java - 如何使用 BigIntegers 从嵌套的 for 循环中输出变量

当我尝试实现我为解决莱昂哈德欧拉猜想而编写的这个程序时,我遇到了疯狂的错误。错误似乎在println. 你知道我做错了什么吗?(在我运行程序之前没有错误,之后出现错误消息)我正在实现的内容相当简单,所以我不太确定它为什么不合作。

ps 我在另一个网站上阅读到将输出消息分配为字符串对象并打印该字符串对象,但这只是将另一条错误消息添加到列表中。