如果我有一个物体,我可以像这样对物体进行搜索。
Dim js = New JavaScriptSerializer()
Dim serialized = js.Serialize(oMyObject)
现在我想要反转过程并将序列化字符串转回对象?
我尝试了几种不同的方法并且不断出错。有人能指出我正确的方向吗?
答案 0 :(得分:1)
string str = {"myinfo" : { "id" : 12345, "name" : "myname"}}
var serializer = new JavaScriptSerializer();
var result = serializer.DeserializeObject(str);
这对你有帮助吗?
答案 1 :(得分:0)
这对我有用,我没有在Deserialize方法中指定Object类型。
Dim myObject as ObjectToConvert
Dim js = New JavaScriptSerializer()
Dim serialized = js.Serialize(oMyObject)
js.Deserialize(Of ObjectToConvert)(js.Serialize(oMyObject))