- From: Gregg Kellogg <gregg@greggkellogg.net>
- Date: Tue, 29 Nov 2022 15:59:52 -0800
- To: "Cox, Simon (L&W, Clayton)" <Simon.Cox@csiro.au>
- Cc: Gregg Kellogg <gregg@greggkellogg.com>, Miel Vander Sande <miel.vandersande@meemoo.be>, Joy lix <joylix4112@outlook.com>, "public-rdf-dev@w3.org" <public-rdf-dev@w3.org>, "www-rdf-interest@w3.org" <www-rdf-interest@w3.org>
- Message-Id: <CCDCF90B-D73B-4DB5-8A5A-540803995C1D@greggkellogg.net>
> On Nov 29, 2022, at 3:40 PM, Cox, Simon (L&W, Clayton) <Simon.Cox@csiro.au> wrote: > > Does tying YAML-LD to the JSON-LD model mean that it inherits limitations from JSON concerning the scope of the graph structures that can be represented? > Is this more limited than RDF? JSON-LD can fully express RDF, including some aspects of Generalized RDF not available in other serializations (blank node predicates). YAML-LD can do the same thing. YAML-LD allows for some additional native datatypes for expressing information such as dates and times without explicit use of value objects (when run in the extended mode). Both provide for a means of directly relating a named graph with a referencing statement, which has no strict semantics in RDF, but is commonly used in Verifiable Credentials. Namely, a value can be an object which is interpreted as a named graph, where the value of the refernecing triple is a blank node which is also the name of the named graph. Otherwise, I’m not aware of any limitations JSON-LD (or YAML-LD) in expressing RDF that other formats are able to. > > Is there a more general ‘YAML-RDF’, of which YAML-LD is a profile? As I said, both are full RDF serialization formats, so no more general representation is necessary. Gregg > > From: Gregg Kellogg <gregg@greggkellogg.com <mailto:gregg@greggkellogg.com>> > Sent: Wednesday, 30 November, 2022 02:46 > To: Miel Vander Sande <miel.vandersande@meemoo.be <mailto:miel.vandersande@meemoo.be>> > Cc: Joy lix <joylix4112@outlook.com <mailto:joylix4112@outlook.com>>; public-rdf-dev@w3.org <mailto:public-rdf-dev@w3.org>; www-rdf-interest@w3.org <mailto:www-rdf-interest@w3.org> > Subject: Re: convert rdf or owl into yaml > > The draft YAML-LD spec can be found here: https://json-ld.github.io/yaml-ld/spec/ > > There are outstanding items, but the CG has reached a pretty stable place with this. > > It’s intended to closely align with JSON-LD, so the same algorithms are available, and you can mix and match JSON and YAML formats. > > So far, I think mine is the only implementation https://github.com/ruby-rdf/yaml-ld. > > Gregg Kellogg > > Sent from my iPad > > > On Nov 29, 2022, at 2:20 AM, Miel Vander Sande <miel.vandersande@meemoo.be <mailto:miel.vandersande@meemoo.be>> wrote: > > > Hi Joy Lix, > > There's something brewing in the JSON-LD group: https://github.com/json-ld/json-ld.org/issues?q=label%3Ayaml-ld+ > > Best, > > Miel > > Op di 29 nov. 2022 om 05:29 schreef Joy lix <joylix4112@outlook.com <mailto:joylix4112@outlook.com>>: > Folks, Are there any tools or methods to convert rdf into yaml format files?
Received on Wednesday, 30 November 2022 00:00:22 UTC