I think it was losing the lexical form and replacing with the exponent form of the same number, but as a string. now it's just preserving the lexical form directly in either case. I agree this is underspecified.
I am testing that reading a turtle format, and reading the same content from a json-ld form lead to the same triples (in jena at least); this is one of a number of loose ends to nail down Grahame On Fri, Jan 13, 2017 at 8:28 PM, Andy Seaborne <a...@apache.org> wrote: > > > On 13/01/17 09:16, Grahame Grieve wrote: > >> >>> Irrespective of that, since the library actually handles the conversion >>> >>>> either way, why should it >>>> output an error? >>>> >>>> >>> The library that Jena uses is jsonld-java (it's on github) - they would >>> be >>> able to be answer that. >>> >>> >> so it's jsonld-java that logs that? I'll ask them >> >> >> The JSON-LD playground thinks that first you apply the rules for number >>> 123.45 to get a string then apply the @type. >>> >>> >> Gregg changed the playground a little after I asked him about this >> > > What did it do? > > (the JSON-LD is a bit opaque on this point - there is no one place of > definitive text (that I've found)). > > Andy > > >> Grahame >> >> -- ----- http://www.healthintersections.com.au / grah...@healthintersections.com.au / +61 411 867 065