У меня есть объектная модель, которая выглядит так:
public MyObjectInJson
{
public long ObjectID {get;set;}
public string ObjectInJson {get;set;}
}
Свойство ObjectInJson
является уже сериализованной версией объекта, который содержит вложенные списки. На данный момент я сериализую список MyObjectInJson
вручную следующим образом:
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();
Интересно, могу ли я заменить этот вид опасного кода на JavascriptSerializer
и получить те же результаты.
Как мне это сделать?
Спасибо.