2010-07-20 4 views
4

J'ai besoin de coder en JSON une liste en utilisant mochiweb.JSON-encoder une liste en utilisant mochiweb

Comment puis-je obtenir les éléments suivants:

List = ["This is message 1.", "This is message 2.", "This is the last message"] 
mochijson2:encode({struct,[{messages,list_to_binary(List)}] 

pour produire ce bit de JSON:

{"messages":"["This is message 1.","This is message 2.","This is the last message"]} 

Répondre

3

En fait, ici il est

mochijson2:encode({ 
      struct,[ 
       {topic, list_to_binary(Topic)}, 
       {messages, [list_to_binary(M) || M <- List]} 
      ] 
     }) 
Questions connexes