

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 der [RDF](https://www.w3.org/TR/rdf-syntax-grammar/) 1.1 XML-Syntax. Medienntyp: `application/rdf+xml`. Typische Dateierweiterung: `.rdf`.
+ **N-Triples**[— Ein zeilenbasiertes Klartextformat zur Kodierung eines RDF-Graphen, definiert in RDF 1.1. 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 Klartextformat zur Kodierung eines RDF-Graphen, definiert in RDF 1.1. N-Quads](https://www.w3.org/TR/n-quads/) Es ist eine Erweiterung von. N-Triples Medientyp:`application/n-quads`, oder `text/x-nquads` wenn mit US-ASCII 7-Bit codiert. 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 gewisses Maß an Kompatibilität mit dem N-Triples Format sowie der Dreifachmuster-Syntax von SPARQL. 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 um Formeln (Literale, die selbst Graphen sind), Variablen, logische Implikation und funktionale Prädikate und bietet eine textuelle Syntaxalternative zu. RDF/XML Medienntyp: `text/n3`. Typische Dateierweiterung: `.n3`.
+ **JSON-LD**[— Ein in 1.0 definiertes Datenserialisierungs- und Nachrichtenformat. Medientyp:. JSON-LD ](https://www.w3.org/TR/json-ld/) `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-Binärformat**  –   Ein Binärformat zum Kodieren von RDF-Daten, dokumentiert in [RDF4J-RDF-Binärformat](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`.

## Media-Types das Neptune verwenden kann, um RDF-Daten zu importieren
<a name="sparql-serialization-formats-input"></a>

**Media-types unterstützt von der [Neptune Massengutlader](bulk-load.md)**
+ [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/)

**Media-types das SPARQL UPDATE 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/)

## Media-Types das 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 Werte (CSV)](https://www.w3.org/TR/sparql11-results-csv-tsv/)
+ [Tab-Separated Werte (TSV)](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/)(Dies ist die Standardeinstellung)
+ [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)
+ [Binäres RDF4J-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/)(Dies ist die Standardeinstellung)
+ [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)
+ [Binäres RDF4J-RDF-Format](https://rdf4j.org/documentation/reference/rdf4j-binary)