我有一个如下所示的对象模型:
public MyObjectInJson
{
public long ObjectID {get;set;}
public string ObjectInJson {get;set;}
}
Run Code Online (Sandbox Code Playgroud)
该属性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();
Run Code Online (Sandbox Code Playgroud)
我想知道我是否可以替换这种危险的代码JavascriptSerializer并得到相同的结果.我该怎么做?
谢谢.
我有一个简单的Xamarin Forms应用程序.我现在有了一个简单的POCO对象(例如,User实例或最新推文或订单或其他的列表).
如何将此对象本地存储到设备中?让我们想象一下我将其序列化为JSON.
此外,这些数据有多安全?它是Keychains等的一部分吗?自动备份?
干杯!