XML或JSON完全序列化的类

时间:2011-10-14 08:13:18

标签: xml json class serialization grid

我需要知道是否可以完全用XML或json序列化一个类。 我不想仅序列化数据,还要包括所包含的算法。 我知道这可能听起来很奇怪,但我需要它来做一个普遍的工作 用于“无语言”网格计算系统的上传器。谢谢

蒙特拉

1 个答案:

答案 0 :(得分:0)

在某些语言(例如LISP)中,首先没有区分代码和数据。许多其他语言(尤其是动态语言)提供了一种从字符串执行代码的方法。

因此,您可以将函数表示为在接收方执行的程序代码字符串。但是,程序代码没有预定义的序列化,并且首先提取它可能很复杂。

要获得代码,您必须使用一些高级反射。例如,在Python中,您can use inspect.getsourcelines