

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Von SPARQL in Neptune verwendete RDF-Medientypen
<a name="sparql-media-type-support"></a>

Resource Description Framework (RDF)-Daten können auf viele verschiedene Arten serialisiert werden, von denen SPARQL die meisten nutzen oder ausgeben kann:

## Von Neptune SPARQL verwendete RDF-Serialisierungsformate
<a name="sparql-serialization-formats"></a>
+ **RDF/XML**  –   XML-Serialisierung von RDF, definiert in [RDF 1.1 – XML-Syntax](https://www.w3.org/TR/rdf-syntax-grammar/). Medienntyp: `application/rdf+xml`. Typische Dateierweiterung: `.rdf`.
+ **N-Triples**  –   Ein zeilenbasiertes Nur-Text-Format zum Kodieren eines RDF-Diagramms, definiert in [RDF 1.1 c N-Triples](https://www.w3.org/TR/n-triples/). Medientyp: `application/n-triples`, `text/turtle` oder `text/plain`. Typische Dateierweiterung: `.nt`.
+ **N-Quads**  –   Ein zeilenbasiertes Nur-Text-Format zum Kodieren eines RDF-Diagramms, definiert in RDF 1.1 – N-Quads. Dies ist eine Erweiterung von N-Triples. Medientyp: `application/n-quads` oder `text/x-nquads` bei Kodierung mit 7-Bit-US-ASCII. Typische Dateierweiterung: `.nq`.
+ **Turtle**  –   Eine Textsyntax für RDF, definiert in [RDF 1.1 c Turtle](https://www.w3.org/TR/turtle/), mit der ein RDF-Diagramm vollständig in einem kompakten und natürlichen Textformat geschrieben werden kann, einschließlich Abkürzungen für häufige Nutzungsmuster und Datentypen. Turtle bietet ein hohes Maß an Kompatibilität mit dem N-Triples-Format sowie mit der verdreifachten SPARQL-Mustersyntax. Medientyp: `text/turtle`Typische Dateierweiterung: `.ttl`.
+ **TriG**  –   Eine Textsyntax für RDF, definiert in RDF 1.1 – TriG, mit der ein RDF-Diagramm vollständig in einem kompakten und natürlichen Textformat geschrieben werden kann, einschließlich Abkürzungen für häufige Nutzungsmuster und Datentypen. TriG ist eine Erweiterung des Turtle-Formats. Medienntyp: `application/trig`. Typische Dateierweiterung: `.trig`.
+ **N3 (Notation3)**  –   Eine Zusicherungs- und Logiksprache, definiert in [Notation3 (N3): Eine lesbare RDF-Syntax](https://www.w3.org/TeamSubmission/n3/). N3 erweitert das RDF-Datenmodell durch Hinzufügen von Formeln (Literalen, wobei es sich um die Graphen selbst handelt), Variablen, logischer Folgerung und funktionalen Prädikaten und bietet eine Alternative in Textform zur RDF/XML-Syntax. Medienntyp: `text/n3`. Typische Dateierweiterung: `.n3`.
+ **JSON-LD**  –   Ein Datenserialisierungs- und Messaging-Format, definiert in [JSON-LD 1.0](https://www.w3.org/TR/json-ld/). Medientyp: `application/ld+json`. Typische Dateierweiterung: `.jsonld`.
+ **TriX**  –   Eine Serialisierung von RDF in XML, definiert in [TriX: RDF Triples in XML](https://www.hpl.hp.com/techreports/2004/HPL-2004-56.html). Medienntyp: `application/trix`. Typische Dateierweiterung: `.trix`.
+ **SPARQL JSON Results**  –   Eine Serialisierung von RDF im [SPARQL 1.1-JSON-Format für Abfrageergebnisse](https://www.w3.org/TR/sparql11-results-json). Medienntyp: `application/sparql-results+json`. Typische Dateierweiterung: `.srj`.
+ **RDF4J Binary Format** — Ein Binärformat für die Kodierung von RDF-Daten, dokumentiert im [RDF4J Binary RDF-Format](https://rdf4j.org/documentation/reference/rdf4j-binary). Medienntyp: `application/x-binary-rdf`.

## SPARQL-Ergebnisserialisierungsformate, die von Neptune SPARQL verwendet werden
<a name="sparql-serialization-formats-neptune-output"></a>
+ **SPARQL XML Results**  –   Ein XML-Format für Variablenbindung und boolesche Ergebnisformate, bereitgestellt von der SPARQL-Abfragesprache, definiert in [SPARQL-XML-Format für Abfrageergebnisse (zweite Ausgabe)](https://www.w3.org/TR/rdf-sparql-XMLres/). Medienntyp: `application/sparql-results+xml`. Typische Dateierweiterung: `.srx`.
+ **SPARQL CSV and TSV Results**  –   Verwendung von durch Komma und Tabulator getrennten Werten, um SPARQL-Abfrageergebnisse aus `SELECT`-Abfragen auszudrücken, definiert in [SPARQL 1.1-CSV- und TSV-Formate für Abfrageergebnisse](https://www.w3.org/TR/sparql11-results-csv-tsv/). Medientyp: `text/csv` für durch Komma getrennte Werte und `text/tab-separated-values` für durch Tabulator getrennte Werte. Typische Dateierweiterungen: `.csv` für durch Komma getrennte Werte und `.tsv` für durch Tabulator getrennte Werte.
+ **Binary Results Table**  –   Ein Binärformat zum Kodieren der Ausgabe von SPARQL-Abfragen. Medienntyp: `application/x-binary-rdf-results-table`.
+ **SPARQL JSON Results**  –   Eine Serialisierung von RDF im [SPARQL 1.1-JSON-Format für Abfrageergebnisse](https://www.w3.org/TR/sparql11-results-json/). Medienntyp: `application/sparql-results+json`.

## Medientypen, die Neptune zum Importieren von RDF-Daten verwenden kann
<a name="sparql-serialization-formats-input"></a>

**Medientypen, die vom [Neptune-Massen-Loader](bulk-load.md) unterstützt werden**
+ [N-Triples](https://www.w3.org/TR/n-triples/)
+ [N-Quads](https://www.w3.org/TR/n-quads/)
+ [RDF/XML](https://www.w3.org/TR/rdf-syntax-grammar/)
+ [Turtle](https://www.w3.org/TR/turtle/)

**Medientypen, die SPARQL UDATE LOAD importieren kann**
+ [N-Triples](https://www.w3.org/TR/n-triples/)
+ [N-Quads](https://www.w3.org/TR/n-quads/)
+ [RDF/XML](https://www.w3.org/TR/rdf-syntax-grammar/)
+ [Turtle](https://www.w3.org/TR/turtle/)
+ [TriG](https://www.w3.org/TR/trig/)
+ [N3](https://www.w3.org/TeamSubmission/n3/)
+ [JSON-LD](https://www.w3.org/TR/json-ld/)

## Medientypen, die Neptune zum Exportieren von Abfrageergebnissen verwenden kann
<a name="sparql-serialization-formats-output"></a>

Um ein Ausgabeformat für eine SPARQL-Abfrageantwort anzugeben, senden Sie einen `"Accept: media-type"`-Header mit der Abfrageanforderung. Beispiel:

```
curl -H "Accept: application/nquads" ...
```

**RDF-Medientypen, die SPARQL SELECT über Neptune ausgeben kann**
+ [SPARQL-JSON-Ergebnisse](https://www.w3.org/TR/sparql11-results-json) (Standardwert)
+ [SPARQL-XML-Ergebnisse](https://www.w3.org/TR/rdf-sparql-XMLres/)
+ **Binäre Ergebnistabelle** (Medientyp: `application/x-binary-rdf-results-table`)
+ [Comma Separated Values (CSV/durch Komma getrennte Werte)](https://www.w3.org/TR/sparql11-results-csv-tsv/)
+ [TSV (Tab-Separated Values, tabulatorgetrennte Werte)](https://www.w3.org/TR/sparql11-results-csv-tsv/)

**RDF-Medien, die SPARQL ASK über Neptune ausgeben kann**
+ [SPARQL-JSON-Ergebnisse](https://www.w3.org/TR/sparql11-results-json) (Standardwert)
+ [SPARQL-XML-Ergebnisse](https://www.w3.org/TR/rdf-sparql-XMLres/)
+ **Boolesch** (Medientyp: `text/boolean`, mit der Bedeutung „true“ oder „false“)

**RDF-Medientypen, die SPARQL CONSTRUCT über Neptune ausgeben kann**
+ [N-Quads](https://www.w3.org/TR/n-quads/) (Standardwert)
+ [RDF/XML](https://www.w3.org/TR/rdf-syntax-grammar/)
+ [JSON-LD](https://www.w3.org/TR/json-ld/)
+ [N-Triples](https://www.w3.org/TR/n-triples/)
+ [Turtle](https://www.w3.org/TR/turtle/)
+ [N3](https://www.w3.org/TeamSubmission/n3/)
+ [TriX](https://www.hpl.hp.com/techreports/2004/HPL-2004-56.html)
+ [TriG](https://www.w3.org/TR/trig/)
+ [SPARQL-JSON-Ergebnisse](https://www.w3.org/TR/sparql11-results-json)
+ [RDF4J Binäres RDF-Format](https://rdf4j.org/documentation/reference/rdf4j-binary)

**RDF-Medientypen, die SPARQL DESCRIBE über Neptune ausgeben kann**
+ [N-Quads](https://www.w3.org/TR/n-quads/) (Standardwert)
+ [RDF/XML](https://www.w3.org/TR/rdf-syntax-grammar/)
+ [JSON-LD](https://www.w3.org/TR/json-ld/)
+ [N-Triples](https://www.w3.org/TR/n-triples/)
+ [Turtle](https://www.w3.org/TR/turtle/)
+ [N3](https://www.w3.org/TeamSubmission/n3/)
+ [TriX](https://www.hpl.hp.com/techreports/2004/HPL-2004-56.html)
+ [TriG](https://www.w3.org/TR/trig/)
+ [SPARQL-JSON-Ergebnisse](https://www.w3.org/TR/sparql11-results-json)
+ [RDF4J Binäres RDF-Format](https://rdf4j.org/documentation/reference/rdf4j-binary)