jQuery: Converter string com valores separados por vírgulas para o formato JSON específico
Eu tenho perdido horas por causa de algo que pode ser trivial:
Eu tenho uma lista de endereços de e-mail separados por vírgulas que eu quero converter em um formato JSON específico, para uso com a API do Mandrill (https://mandrillapp.com/api/docs/messages.JSON.html)
Minha string:
var to = '[email protected],[email protected],[email protected]';
O que (eu acho) precisa ser:
[
{"email": "[email protected]"},
{"email": "[email protected]"},
{"email": "[email protected]"}
]
Eu tenho um JSFiddle no qual eu quase o tenho, eu acho:http://jsfiddle.net/5j8Z7/1/
Eu estive procurando em vários plugins jQuery, entre os quais:http://code.google.com/p/jquery-json Mas continuo recebendo erros de sintaxe.
Outro post no SO sugeriu fazer isso manualmente:Matriz associativa de JavaScript para JSON
Essa pode ser uma questão trivial, mas a documentação do Codecadamy da API do Mandrill está inativa há algum tempo e não há exemplos decentes disponíveis.