2016-03-23 7 views
0

Ich versuche, einen JSON-LD Kontext zu schaffen, die keinen Zugang zum Internet in einer geschlossenen/Intranet-Umgebung verwendet werden können.für JSON-LD meines eigenen benutzerdefinierten Kontextes Schreiben

Zu diesem Zweck Ich versuche, meine eigenen Kontext zu schaffen, wie es Probleme schema.org Kopieren werden die Lizenzierung kann Groß- und Umverteilen es.

Ich habe gesehen, dass creating your own context is possible aber ich kann nicht überall sehen, das erklärt, was die Definition von diesem Zusammenhang sein sollte. Kann jemand erklären, was es sein soll oder mich auf eine Beschreibung eines bestehenden Kontextes als Ausgangspunkt hinweisen?

Antwort

1

Die official JSON-LD specification sollten Sie alles sagen, was Sie brauchen. Erschrecken Sie nicht vor der Wortspezifikation, es ist mehr wie ein Tutorial als eine typische Spezifikation geschrieben.

+0

Ich bin dort gewesen und es ist eine gute Referenz, aber alle Elemente darin scheinen letztlich zu schema.org zurück zu gehen, das ist es, was muss ich vermeiden. – Wil

+0

Ich habe gerade bemerkt diesen Kommentar in dieser Spezifikation In JSON-LD Dokumente, Kontexte auch Inline angegeben werden. Dies hat den Vorteil, dass Dokumente auch ohne eine Verbindung zum Web verarbeitet werden können. Letztlich ist dies eine Modellierungsentscheidung und verschiedene Anwendungsfälle erfordern möglicherweise eine andere Handhabung. Plötzlich macht es Sinn, die URLs sind nicht dereferenziert, um das Vokabular zu verstehen. – Wil

+0

Genau. Sie können auch Ihr eigenes Vokabular definieren, wenn Sie dies bevorzugen (Sie verhindern jedoch die Wiederverwendung und verhindern dadurch die Interoperabilität) und hosten es intern. –

Verwandte Themen