rtson: Typed JSON

TSON, short for Typed JSON, is a binary-encoded serialization of JSON like document that support JavaScript typed data (https://github.com/tercen/TSON).

Author
Alexandre Maurel
Date of publication
2016-08-26 20:35:52
Maintainer
Alexandre Maurel <alexandre.maurel@gmail.com>
License
Apache License Version 2.0
Version
1.3
URLs

View on CRAN

Man pages

fromTSON
Deserialize a raw vector
readTSON
Deserialize a connection
toTSON
Serialize a list
tson.character
Make a tson character
tson.double
Make a tson double
tson.float32.vec
Make a tson float32 vector
tson.int
Make a tson integer
tson.int16.vec
Make a tson int16 vector
tson.int8.vec
Make a tson int8 vector
tson.map
Make a tson map
tson.scalar
Make a tson scalar (ie: singleton)
tson.uint16.vec
Make a tson uint16 vector
tson.uint32.vec
Make a tson uint32 vector
tson.uint8.vec
Make a tson uint8 vector
writeTSON
Serialize a list

Files in this package

rtson
rtson/tests
rtson/tests/testthat.R
rtson/tests/testthat
rtson/tests/testthat/test_rtson.R
rtson/NAMESPACE
rtson/R
rtson/R/utils.R
rtson/R/tson_spec.R
rtson/R/deserializer.R
rtson/R/serializer.R
rtson/R/rtson.R
rtson/README.md
rtson/MD5
rtson/DESCRIPTION
rtson/man
rtson/man/tson.uint32.vec.Rd
rtson/man/tson.map.Rd
rtson/man/readTSON.Rd
rtson/man/tson.scalar.Rd
rtson/man/tson.int16.vec.Rd
rtson/man/tson.float32.vec.Rd
rtson/man/fromTSON.Rd
rtson/man/tson.uint8.vec.Rd
rtson/man/tson.character.Rd
rtson/man/writeTSON.Rd
rtson/man/tson.int8.vec.Rd
rtson/man/tson.int.Rd
rtson/man/tson.uint16.vec.Rd
rtson/man/tson.double.Rd
rtson/man/toTSON.Rd