問題タブ [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.
rdf - EulerSharp の xsd:string に str:contains を適用する n3 推論
さまざまな既存のデータと照合する必要がある多数のリソースを含むデータセットがあります。最も単純なアプローチは、さまざまなリテラル間で単純な文字列比較を行うことです。
残念ながら、リテラルは型付き xsd:string であり、EulerSharp 組み込みの str:contains は型付きリテラルでは機能しません。
私は eulersharp ビルトインで見つけることができるすべてを読みましたが、最も近いのは、RIF の rdf:PlainLiteral 述語を使用して xsd:string を PlainLiteral にキャストしようとすることです。ただし、これは EulerSharp ではサポートされていないようです。
xsd:string 型のリテラルを操作および比較するにはどうすればよいですか?
または、データを前処理してデータ型を取り除く必要がありますか?
次の .n3 ファイルは、問題を示しています。
そして、上記のファイルを実行した結果:
prolog - オイラーシャープとクリオパトリアの統合
CliopatriaセマンティックWebサーバーを使用したいのですが、現在、 EulerSharpを使用してn3ルールを広範囲に使用しています。n3によって提供される終了保証を失いたくありませんが、定期的な外部スクリプトを実行することなく、ClioPatriaを介して結果のグラフを提供したいと思います。
ClioPatriaとEulerSharpの両方がSWI-Prologで実行されていることを考えると、同じWebアプリケーション内で2つのプロジェクトを組み合わせようとした経験がある人はいないでしょうか。
java - BigIntegers を使用してネストされた for ループから変数を出力する方法
Leonhard Euler の予想を解決するために私が書いたこのプログラムを実装しようとすると、狂ったエラーが発生します。エラーはにあるようprintln
です。私が間違っていることを知っていますか?(プログラムを実行する前にエラーは発生せず、実行後にエラー メッセージが表示されます) 私が実装しているのはかなり単純なので、なぜ連携していないのかよくわかりません。
ps私は別のウェブサイトを読んでoutメッセージをStringオブジェクトとして割り当て、そのStringオブジェクトを出力しましたが、それは別のエラーメッセージをリストに追加するだけです。