[erlang-questions] json to map
Garrett Smith
g@REDACTED
Tue Aug 25 14:45:59 CEST 2015
Doesn't seem very challenging :)
But that's a valid point - a good programmer cheats!
Another cheat would be to use a JSON parsing library. Again not
particularly challenging, but it does send you down the road of "find
an existing solution to a problem, rather than roll your own".
For serious fun, write a parser! You could roll your own, or again
cheat by using Erlang's pretty darn good yecc module:
http://erlang.org/doc/man/yecc.html
On Tue, Aug 25, 2015 at 7:21 AM, Bengt Kleberg
<bengt.kleberg@REDACTED> wrote:
> Greetings,
>
> If you replace all
> :
> with
> ,
>
> and add a final
> .
>
> you can use file:consult/1 to read the file directly.
>
>
> bengt
>
>
> On 08/25/2015 02:16 PM, Roelof Wobben wrote:
>>
>> Hello,
>>
>> As a challenge I need to convert a json file to a erlang map.
>>
>> So I have this file :
>>
>> {
>> "foo": {
>> "id": 1,
>> "username": "Foo Foo",
>> "first": "Foo",
>> "last": "Foo",
>> "password": "foo",
>> "email": "foo@REDACTED",
>> "scope": ["admin", "user"]
>> },
>> "bar": {
>> "id": 2,
>> "username": "Bar Head",
>> "first": "Bar",
>> "last": "Head",
>> "password": "bar",
>> "email": "bar@REDACTED",
>> "scope": ["user"]
>> }
>> }
>>
>>
>> as far as I can see it's a tuple of tuples.
>> What are the steps to convert it.
>>
>> I do not need the code just some steps which point me to the right
>> direction.
>>
>> Roelof
>>
>>
>> ---
>> Dit e-mailbericht is gecontroleerd op virussen met Avast
>> antivirussoftware.
>> https://www.avast.com/antivirus
>>
>> _______________________________________________
>> erlang-questions mailing list
>> erlang-questions@REDACTED
>> http://erlang.org/mailman/listinfo/erlang-questions
>
>
> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED
> http://erlang.org/mailman/listinfo/erlang-questions
More information about the erlang-questions
mailing list