GNU bug report logs - #46486
28.0.50; json-parse-string missing support for key-less json strings

Previous Next

Package: emacs;

Reported by: Thomas Hisch <thomas.hisch <at> ims.co.at>

Date: Sat, 13 Feb 2021 12:05:02 UTC

Severity: normal

Merged with 42994

Found in versions 27.1, 28.0.50

Done: Philipp <p.stephani2 <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #11 received at 46486 <at> debbugs.gnu.org (full text, mbox):

From: Philipp <p.stephani2 <at> gmail.com>
To: Thomas Hisch <thomas.hisch <at> ims.co.at>
Cc: 46486 <at> debbugs.gnu.org
Subject: Re: bug#46486: 28.0.50; json-parse-string missing support for
 key-less json strings
Date: Sat, 13 Feb 2021 13:24:23 +0100

> Am 13.02.2021 um 13:04 schrieb Thomas Hisch <thomas.hisch <at> ims.co.at>:
> 
> 
> (json-parse-string "\"abc\"")
> -> progn: could not parse JSON stream: "'[' or '{' expected near '\"abc\"'", "<string>", 1, 5, 5
> 
> Note that strings that neither start with [ nor { are valid JSON objects
> according to the JSON schema.
> 

That contradicts RFC 4627, which states: "A JSON text is a serialized object or array."





This bug report was last modified 4 years and 139 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.