Powiel możliwe:
Turn C# object into a JSON string in .NET 4Konwersja obiektu do JSON ciąg w C#
W Javie, mam kod do konwersji obiektu Javy do JSON ciąg. Jak zrobić podobne w C#? jakiej biblioteki JSON powinienem użyć?
Dzięki.
kod Java wbudowana klasa
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
public class ReturnData {
int total;
List<ExceptionReport> exceptionReportList;
public String getJSon(){
JSONObject json = new JSONObject();
json.put("totalCount", total);
JSONArray jsonArray = new JSONArray();
for(ExceptionReport report : exceptionReportList){
JSONObject jsonTmp = new JSONObject();
jsonTmp.put("reportId", report.getReportId());
jsonTmp.put("message", report.getMessage());
jsonArray.add(jsonTmp);
}
json.put("reports", jsonArray);
return json.toString();
}
...
}
Powinieneś spróbować w C# i pokazać nam kod, który próbujesz. Jak napisano, to pytanie jest niczym więcej niż wyszukiwanie google od odpowiedzi i nie dodaje wartości powyżej. Zmodyfikuj swoje pytanie tak, aby zawierało to, co wypróbowałeś w C#, i co nie działa. –
@George Stocker On pyta o serializowanie i pokazujesz duplikat deserializacji, dlaczego? –
@GovindKamalaPrakashMalviya Z niezliczonych duplikatów źle odczytałem i wybrałem niewłaściwy. Dzięki za złapanie tego. –