
Originariamente inviata da
andbin
No, generalmente
non si compone un JSON "a mano" così. Ti tiri addosso un sacco (ma proprio un sacco ...) di grane. Devi farlo in maniera molto attenta e accurata, non ti devi dimenticare es. gli apici (errore che invece hai già fatto, emetti i valori string senza gli apici doppi!) o altro, devi fare l'escape dei caratteri speciali (se un tuo oggetto contiene una stringa con dentro " sballi tutto) e se volessi indentare o non indentare il JSON in maniera configurabile, non lo fai facilmente.
Si usano delle apposite librerie per la lettura/scrittura di JSON. Poi puoi vedere se usare una API "programmatica" oppure una API che fornisce un "binding" tra classi e JSON.
P.S. secondo le specifiche
https://www.json.org le stringhe (chiavi / valori string) DEVONO essere racchiuse dall'apice doppio
" .. non da quello singolo '
E hai anche dimenticato la virgola dopo una entry chiave-valore !