Package json.plt contributed by dherman [docs]
To load: (require (planet dherman/json:3:0))
Old style:(require (planet "main.ss" ("dherman" "json.plt" 3 0)))
Min PLT Scheme version: 4.0
Package description:
Implements the JSON data format.
Downloads this week: 9
Total downloads: 900
Tickets:6
Open tickets:4
Primary files:
[no interface available]
 Current version
PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(3 0)3
201
4.02009-09-09
To load: (require (planet dherman/json:3:0))
Available in repositories: 4.x
  • Renamed json datatype to "JS-Expressions" or "jsexprs". Thanks to Peter Michaux for pointing out the confusion between json the datatype and JSON the data format.
  • Renamed json->string to jsexpr->json.
  • Renamed string->json to json->jsexpr.
  • Renamed gratuitously ambiguous read and write to read-json and write-json, respectively.
  • Changed the value represented by JSON null from #<void> to #\null.
  • Added some design rationale to the docs.
 Open tickets
[All Tickets] [New Ticket]
Ticket IdOwnerReporterTypeVersion
265dhermandougorleans@…defect(3 0)
read-json can't parse negative numbers.
21dhermandhermandefect--
can't parse non-natural numbers
141dhermanvegashackerdefect(1 1)
doesn't parse a lone number
291dhermanfjldefect(3 0)
skip whitespace

 Old versions
PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(2 0)2
4
4.02009-09-07
To load: (require (planet "main.ss" ("dherman" "json.plt" 2 (= 0))))
Available in repositories: 4.x
  • Updated for PLT Scheme v4.
  • Added json->string and string->json, thanks to Peter Michaux.
(1 2)1
504
3.992009-01-15
To load: (require (planet "json.ss" ("dherman" "json.plt" 1 (= 2))))
Available in repositories: 4.x, 3xx

Bug fixes, thanks to Dave Gurnell.

(1 1)1
172
3.992008-06-03
To load: (require (planet "json.ss" ("dherman" "json.plt" 1 (= 1))))
Available in repositories: 4.x, 3xx

Bug fixes, thanks to Dave Gurnell.

(1 0)1
19
3.992008-04-13
To load: (require (planet "json.ss" ("dherman" "json.plt" 1 (= 0))))
Available in repositories: 3xx, 4.x

Initial release.