2016-03-26 13 views
1

Ich möchte eine JSON-LD-Darstellung von Schema.org auf die gleiche Weise erhalten, wie ich eine RDF-Version in http://topbraid.org/schema/ haben kann.Erhalte JSON-LD-Informationen von Schema.org

Ich sehe die Hauptseite von Schema.org wird mit JSON-LD dargestellt, aber es gibt keine Typdefinitionen wie in der RDF-Version.

Für eine zweite Frage, wie kann ein JSON-LD-Parser die Eigenschaften eines Personentyps von Schema.org verstehen, wenn er nicht auf solche Informationen in JSON-LD zugreifen kann?

+0

Was meinst du mit "die Hauptseite von Schema.org ist mit JSON-LD vertreten?"? – unor

+0

@unor Wenn Sie auf http://schema.org (nur die Hauptseite) mit einem 'Accept'-Header mit dem Wert' application/ld + json' zugreifen, erhalten Sie eine Darstellung der Eigenschaften (aber nicht aller) und des Vokabulars dieses Schemas. org verwendet, in JSON-LD. – bustawin

+0

Ah, ja. Das sollte der JSON-LD-Kontext sein (direkter Link zu dieser Datei: [http://schema.org/docs/jsonldcontext.json](http://schema.org/docs/jsonldcontext.json)). – unor

Antwort

0

Die canonical representation of Schema.org ist in HTML + RDFa.

RDFa ist wie JSON-LD eine RDF-Serialisierung. Es sollte einfach sein, von RDFa zu JSON-LD mit Ihrem Lieblings-RDF-Tool zu konvertieren, falls erforderlich.

Unter https://schema.org/docs/tree.jsonld kann eine JSON-LD-Datei heruntergeladen werden, die alle Typen zu beschreiben scheint (aber keine Eigenschaften). (Entsprechendes Problem: Add a JSON(-LD) view of the entire type hierarchy.)

Unter http://schema.org/docs/jsonldcontext.json kann die JSON-LD-Kontextdatei heruntergeladen werden, die alle Typen und Eigenschaften zu enthalten scheint. Aber es gibt nicht an, welche Domäne/Bereich die Eigenschaften enthalten.

Das Problem Add more export formats (e.g. as offered but obsolete at schema.rdfs.org) verfolgt Ideen/Pläne, andere Formate als RDFa bereitzustellen.