【发布时间】:2019-02-05 14:26:38
【问题描述】:
我正在使用 jsonpickle,它使用“py/object”和参数 unpicklable=True 创建 JSON。如果我需要unpicklable=False 类型简单的 JSON,在 Java 中是否有类似的库?
在 JSON 中放入长的“py/object”名称是很奇怪的。因为这些名称是特定于应用程序的
【问题讨论】:
标签: python jsonpickle
我正在使用 jsonpickle,它使用“py/object”和参数 unpicklable=True 创建 JSON。如果我需要unpicklable=False 类型简单的 JSON,在 Java 中是否有类似的库?
在 JSON 中放入长的“py/object”名称是很奇怪的。因为这些名称是特定于应用程序的
【问题讨论】:
标签: python jsonpickle
this 能解决问题吗? 如果您尝试序列化任意类并在没有先验类定义的情况下让 java 理解,您将不得不使用某种形式的反射,以及最坏情况下的运行时编译。
我个人会寻找一种更结构化的方法来实现这一点,例如基于命令的系统,其中加载的类可以运行预定义命令列表,从而提供更好的分离
【讨论】:
import json, load(open_file) loading(string_json)