Copyright © 2007 Mochi Media, Inc.
Authors: Bob Ippolito (bob@mochimedia.com).
iodata() = iolist() | binary()
iolist() = [char() | binary() | iolist()]
json_array() = [json_term()]
json_number() = integer() | float()
json_object() = {struct, [{json_string(), json_term()}]}
json_string() = atom | binary()
json_term() = json_string() | json_number() | json_array() | json_object()
decode/1 | Decode the given iolist to Erlang terms. |
decoder/1 | Create a decoder/1 with the given options. |
encode/1 | Encode the given as JSON to an iolist. |
encoder/1 | Create an encoder/1 with the given options. |
test/0 |
decode(S::iolist()) -> json_term()
Decode the given iolist to Erlang terms.
decoder(Options::[decoder_option()]) -> function()
Create a decoder/1 with the given options.
encode(Any::json_term()) -> iolist()
Encode the given as JSON to an iolist.
encoder(Options::[encoder_option()]) -> function()
Create an encoder/1 with the given options.
test() -> any()
Generated by EDoc, Aug 8 2008, 22:08:30.