翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
RDF Neptune SPARQLで が使用するメディアタイプ
Resource Description Framework (RDF) のデータは、さまざまな方法でシリアル化できます。そのほとんどが消費または出力SPARQLできます。
RDF Neptune で使用されるシリアル化形式 SPARQL
RDF/XML– RDF1.1 XML 構文
でRDF定義されている のXMLシリアル化。メディアタイプ: application/rdf+xml
。一般的なファイル拡張子:.rdf
。N-Triples – RDF1.1 N-Triples
で定義されている、RDFグラフをエンコードするための行ベースのプレーンテキスト形式。メディアタイプ: application/n-triples
、text/turtle
、またはtext/plain
。。一般的なファイル拡張子:.nt
。N-Quads – RDF1.1 N-Quads
で定義される、RDFグラフをエンコードするための行ベースのプレーンテキスト形式。これは N-Triples の拡張子です。メディアタイプ: application/n-quads
、または 7 ビット US- でエンコードtext/x-nquads
されている場合ASCII。一般的なファイル拡張子:.nq
。Turtle – 1.1 Turtle RDF
でRDF定義される のテキスト構文。RDFグラフをコンパクトで自然なテキスト形式で完全に記述し、一般的な使用パターンとデータ型の略語を使用します。Turtle は、N-Triples 形式と SPARQLのトリプルパターン構文との互換性のレベルを提供します。メディアタイプ: text/turtle
一般的なファイル形式:.ttl
。TriG – 1.1 TriG RDF
でRDF定義されている のテキスト構文。RDFグラフをコンパクトで自然なテキスト形式で完全に記述し、一般的な使用パターンとデータ型の略語を使用します。TriG は Turtle 形式の拡張子です。メディアタイプ: application/trig
。一般的なファイル拡張子:.trig
。N3 (Notation3) – Notation3 (N3) で定義されるアサーション言語とロジック言語: 読み取り可能なRDF構文
。N3 は、式 (グラフ自体であるリテラル)、変数、論理的意味合い、および機能述語を追加することでRDFデータモデルを拡張し、RDF/ に代わるテキスト構文を提供しますXML。メディアタイプ: text/n3
。一般的なファイル拡張子:.n3
。JSON-LD – JSON-LD 1.0
で定義されるデータシリアル化とメッセージング形式。メディアタイプ: application/ld+json
。一般的なファイル拡張子:.jsonld
。TriX – TriX : で定義される XMLRDFのシリアル化。 TriX RDF XML
メディアタイプ: application/trix
。一般的なファイル拡張子:.trix
。SPARQL JSON 結果 – SPARQL1.1 クエリ結果JSON形式
RDFを使用した のシリアル化。メディアタイプ: application/sparql-results+json
。一般的なファイル拡張子:.srj
。RDF4J バイナリ形式 - データをエンコードするためのバイナリ形式RDF。RDF4JバイナリRDF形式
で説明されています。メディアタイプ: application/x-binary-rdf
。
SPARQL Neptune で使用される結果シリアル化形式 SPARQL
SPARQL XML 結果 – SPARQLクエリ結果XML形式 SPARQL (第 2 版) で定義されている、クエリ言語によって提供される変数バインディングとブール結果XML形式の形式
。メディアタイプ: application/sparql-results+xml
。一般的なファイル拡張子:.srx
。SPARQL CSV およびTSV結果 – 1.1 Query Results and Formats で定義されている
SELECT
クエリからのSPARQLクエリ結果を表すために、カンマ区切り値とタブ区切り値を使用します。 SPARQL CSV TSVメディアタイプ: カンマ区切り値の text/csv
、およびタブ区切り値のtext/tab-separated-values
。一般的なファイル拡張子: カンマ区切り値の.csv
、およびタブ区切り値の.tsv
。バイナリ結果テーブル – SPARQLクエリの出力をエンコードするためのバイナリ形式。メディアタイプ:
application/x-binary-rdf-results-table
。SPARQL JSON 結果 – SPARQL1.1 クエリ結果JSON形式
RDFを使用した のシリアル化。メディアタイプ: application/sparql-results+json
。
Neptune がRDFデータのインポートに使用できるメディアタイプ
Neptune bulk-loader によってサポートされるメディアタイプ
Neptune がクエリ結果のエクスポートに使用できるメディアタイプ
SPARQL クエリレスポンスの出力形式を指定するには、クエリリクエストを含む"Accept:
ヘッダーを送信します。例:media-type
"
curl -H "Accept: application/nquads" ...
RDF Neptune から出力SPARQLSELECTできるメディアタイプ
SPARQL JSON 結果
(デフォルト) バイナリ結果テーブル (メディアタイプ:
application/x-binary-rdf-results-table
)
RDF Neptune から出力SPARQLASKできるメディアタイプ
SPARQL JSON 結果
(これがデフォルト) Boolean (メディアタイプ:
text/boolean
、「true」または「false」を意味します)