問題タブ [r2rml]

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 投票する
2 に答える
177 参照

json - rml / r2rml で値を IRI として取得する方法はありますか?

RMLMapperを使用して JSON から RDF に変換しています。JSON に格納される値の 1 つが URL です。これを RDF ステートメントのオブジェクトの IRI の基礎として使用したいと考えています。

入力は

ステートメントの件名の IRIhttp://example.org/345299#item<http://example.org/345299#item> a <http://schema.org/Thing> .

私は試した

rr:template "{documentId.value}#item"有効な IRI を生成しないエラーが発生します。

@base に値を指定すると有効な IRI が得られますが、これはベースに URL エンコードされた値が追加されたベースです。<http://example.org/http%3A%2F%2Fexample.org%2Fjobposts%2F345299#item>

r2rml / rml で値を取り、それを IRI として使用する方法はありますか? または、文字列を IRI に変換するには?