Jsonex
JSON for Elixir
Install / Use
/learn @devinus/JsonexREADME
JSON for Elixir
Encoding
JSON.encode [ok: true] #=> "{\"ok\":true}"
Decoding
JSON.decode "{\"ok\":true}" #=> [{"ok",true}]
Custom encoder/decoders
defmodule MyJSON do
use JSON
def pre_encoder(:undefined), do: :null
def pre_encoder(value), do: super(value)
def post_decoder(null), do: :undefined
def post_decoder(value), do: super(value)
end

