是否有一种方法或库可以将JSON字符串反序列化为ActionScript和Python中的类型化对象?
例如.
class Person
{
String name;
int age;
}
Person person = new Person("John", "22");
String jsonString = JSON.Serialize(person);
Person person2 = (Person) JSON.Deserialize(jsonString);
因此,最后一个语句基本上将我们在将jsonString反序列化为Person对象后得到的对象.
解决方法:
我只能说Python.有一个用于JSON访问的内置库,可以在文档here中查看.
不幸的是,开箱即用,你不能序列化/反序列化对象,只是序列,列表和简单的类型.您必须编写特定的对象编码器才能执行此操作.这几乎在文档中有所涉及.