19 lines
963 B
Factor
19 lines
963 B
Factor
! Copyright (C) 2006 Chris Double.
|
|
! See http://factorcode.org/license.txt for BSD license.
|
|
USING: help.markup help.syntax kernel ;
|
|
IN: json.reader
|
|
|
|
HELP: json>
|
|
{ $values { "string" "a string in JSON format" } { "object" "a deserialized object" } }
|
|
{ $description "Deserializes the JSON formatted string into a Factor object. JSON objects are converted to Factor hashtables. All other JSON objects convert to their obvious Factor equivalents." } ;
|
|
|
|
HELP: read-jsons
|
|
{ $values { "objects" "a vector of deserialized objects" } }
|
|
{ $description "Reads JSON formatted strings into a vector of Factor object until the end of the stream is reached. JSON objects are converted to Factor hashtables. All other JSON objects convert to their obvious Factor equivalents." } ;
|
|
|
|
ARTICLE: "json.reader" "JSON reader"
|
|
"The " { $vocab-link "json.reader" } " vocabulary defines a word for parsing strings in JSON format."
|
|
{ $subsections json> read-jsons } ;
|
|
|
|
ABOUT: "json.reader"
|