問題タブ [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.
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 に変換するには?