il seguente pezzo di codice dovrebbe restituire un JSON:to_json ritorna stringa invece di JSON in Rails
@series = @series.map do |serie| {
:name => serie.name,
:id => serie.id
}
@series.to_json
ritorno di E è la seguente:
"[{\"name\":\"Barra\",\"id\":3},{\"name\":\"Botafogo 1\",\"id\":1},{\"name\":\"Botafogo 2\",\"id\":2},{\"name\":\"Tijuca\",\"id\":4}]"
Perché è restituendo una stringa invece di un jSON?
gioiello 'json' si sia installato e richiesto nella parte superiore del mio file .RB
json è pensato per essere una stringa – apneadiving
Credo di no. Il parser JSON per iOS non lo analizzerà, né il mio plug-in di preregistrazione JSON per Safari. Mi chiedo forse che i binari non restituiscano qualche tipo di contenuto? –
Come stai cercando di analizzarlo? Codice? – Dogbert