[foaf-dev] fyi, I made a quick json-ld context for foaf
Dan Brickley <[email protected]> Wed, 18 Jun 2014 19:05:31 +0100
| Newsgroups | gmane.comp.web.rdfweb |
|---|---|
| Message-ID | <CAFfrAFoFJ=tAv-5gZJ-0dNGEL55gnG-5JFm33rq9g13+i1nDRQ@mail.gmail.com> |
http://xmlns.com/foaf/context
... let's you write things like this
{
"@context": "http://xmlns.com/foaf/context",
"@type": "Person",
"name": "Manu Sporny",
"homepage": "http://manu.sporny.org/"
}
I figured it's better than using the full foaf ns URI, it doesn't need
that silly '0.1' yet triples expand to their usual old form. Plus I
didn't need to mess around with content negotiation, which is always a
huge plus.
The format is based on the schema.org one we also added this week
(conneg at 'schema.org' homepage, or also available c/o
schema.org/docs/jsonldcontext.json.txt ). These files help json
parsers figure out whether to treat strings as URIs etc., e.g. see
http://json-ld.org/playground/ which currently has ugly FOAF examples
because the @context is declared inline.
cheers,
Dan