Tôi có một mô hình đối tượng trông như thế này:
public MyObjectInJson
{
public long ObjectID {get;set;}
public string ObjectInJson {get;set;}
}
Thuộc tính ObjectInJson
là một phiên bản đã được tuần tự hóa một đối tượng có chứa các danh sách lồng nhau. Hiện tại, tôi đang tuần tự hóa danh sách MyObjectInJson
thủ công như thế này:
StringBuilder TheListBuilder = new StringBuilder();
TheListBuilder.Append("[");
int TheCounter = 0;
foreach (MyObjectInJson TheObject in TheList)
{
TheCounter++;
TheListBuilder.Append(TheObject.ObjectInJson);
if (TheCounter != TheList.Count())
{
TheListBuilder.Append(",");
}
}
TheListBuilder.Append("]");
return TheListBuilder.ToString();
Tôi tự hỏi nếu tôi có thể thay thế loại mã nguy hiểm này JavascriptSerializer
và nhận được kết quả tương tự. Làm thế nào tôi sẽ làm điều này?
Cảm ơn.
System.Web.Extensions
để sử dụngSystem.Web.Script.Serialization
: stackoverflow.com/a/18746092/1599699 stackoverflow.com/a/19299695/1599699