Avere un string
contenente i seguenti dati JSON prime (semplificato per il bene della questione):ASP.Net MVC: come creare un JsonResult sulla base di prime JSON dati
var MyString = "{ 'val': 'apple' }";
Come posso creare un JsonResult
oggetto che rappresenta MyString
?
Ho provato a utilizzare il metodo Json (oggetto). ma gestisce i dati json non elaborati come una stringa -logicamente: P-. Quindi la risposta HTTP restituito assomiglia:
"{ 'val': 'apple' }"
invece del dato grezzo JSON dati:
{ 'val': 'apple' }
questo è ciò che voglio raggiungere:
+1 - ma secondo http://json.org però, le chiavi e i valori devono essere racchiusi tra virgolette e non singole. –
Bella cattura. Ho appena copiato la stringa utilizzata dal richiedente. Naturalmente, questa intera risposta presuppone che tu * sappia * che la tua stringa JSON è valida per iniziare, in modo che il browser web del cliente non vi soffochi sopra. –
Grazie, Brant. +1 – SDReyes