JSON and JSONRPC for Lua
luarocks install --server=http://rocks.moonscript.org/manifests/amrhassan --local json4Lua
json = require('json') print(json.encode({ 1, 2, 'fred', {first='mars',second='venus',third='earth'} }))
[1,2,"fred", {"first":"mars","second":"venus","third","earth"}]
json = require("json") testString = [[ { "one":1 , "two":2, "primes":[2,3,5,7] } ]] decoded = json.decode(testString) table.foreach(decoded, print) print ("Primes are:") table.foreach(o.primes,print)
one 1
two 2
primes table: 0032B928
Primes are:
1 2
2 3
3 5
4 7
json = require('json') require("json.rpc") server = json.rpc.proxy("http://jsolait.net/testj.py") result, error = server.echo('Test echo!') print(result)
Test echo!