Thanks a lot Alexander. That does the job. I couldn't figure it out before, because I'm not much familiar with Erlang.
On Fri, Nov 14, 2014 at 3:37 PM, Alexander Shorin <[email protected]> wrote: > Hi, > > Obliviously ejson:decode wouldn't handle list_to_binary output right > since this isn't valid JSON. Have you tried to do > Send(ejson:encode(TheObj)) instead? > -- > ,,,^..^,,, > > > On Fri, Nov 14, 2014 at 1:02 PM, Sanjaya Amarasinghe <[email protected]> > wrote: > > Hi, > > > > Using an Erlang list function I do the following : > > > > *Send(list_to_binary(io_lib:format("~p~n", [TheObj]))),* > > > > A sample of what I get as the result is as follows : > > > > ---------------- > > {{[{<<"_id">>,<<"54cc5f3f6db028666fdcb4b75ca0712f">>}, > > {<<"_rev">>,<<"3-c477c16c92cdfc94ea5c619c7363650e">>}, > > {<<"attrib1">>,true}, > > {<<"complexAttrib">>, > > {[{<<"attrib2">>,<<"54cc5f3f6db028666fdcb4b75ca0712f">>}, > > {<<"attrib3">>,<<"abc123">>} > > }]}}, > > {<<"attrib4">>,<<"qwertyuiop">>}, > > {<<"attrib5">>,true}]} > > } > > ---------------- > > > > > > I need the "TheObj" to get printed in the proper JSON format in the > > result. I tried with ejeson:decode() and didn't get any success.. > > > > Can somebody help me with this ? > > > > Thank you. > > Regards, > > Sanjaya >
