在java将对象转json发给python写的解析器
但出现 unhashable type: 'dict' 异常
对象非常复杂
java端用的fastjson
python用的普通json
比如如果对象做key的map能不能成功转过去?
或者有没有其他的情况?
json就是json没有类型之分,fastjson只是处理json的工具。没问题。有问题就是你用的不对
理论上 JSON 格式是通用的,不会出现这个问题。
如果两种语言通信,建议 Java 断存储为 JSON 格式的字符串后,再用 Python 的 json 模块读取试试。