RDFストアから別のRDFストアにデータをコピーしています。私はあるとして値を取り、TTLファイルmyFile.ttl
を経由して、それをインポートしようTTLを使用してdateTimeリテラルをインポートするには?
<binding name="o"><literal datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-12-01T15:31:10-05:00</literal></binding>
:
dateTime
は(XML形式)のソースから来ている方法がある
<http://test.com>
a <http://test.com/catalog/someType> ;
<http://test.com#modifiedDate>
"2016-12-01T15:31:10-05:00" ; # http://www.w3.org/2001/XMLSchema#dateTime
<http://test.com#numberTest>
5 . # http://www.w3.org/2001/XMLSchema#integer
が、文字列として"2016-12-01T15:31:10-05:00"
を挿入します。オブジェクト5の最後のトリプルは、integer
として正しく挿入されています。
TTLファイルを使用してdateTime
データをインポートするにはどうすればよいですか?私はVirtuoso
を使用しています。私はisql
にTTLファイルをインポートしています:
DB.DBA.TTLP_MT(file_to_string_output('myFile.ttl'), '', 'http://my.domain.com/mygraph', 255);
- 厳密に言えば、このためのタートルはおそらく、(あなたがこのためにXMLが含まれていませんでした)次のいずれかでなければなりませんRDF-タートルに? Virtuosoは両方を取り込みます... – TallTed
私は最初にソースからいくつかのデータをフィルタリングしてターゲットに適用し、TTLフォーマットはデータを簡単に変換することができました。しかし、今私はちょうどすべてをインポートするので、ソースXMLを取り込み、それをインポートすることもできます。 – amphibient