java - 使用 Java 命名约定将 Python 对象(使用 Python 约定)编码为 JSON

标签 java python json naming-conventions

我需要通过 JSON 编码将一个对象从我的 Python 项目发送到我的 Java 项目。

但是,根据命名约定,Python有类似的字段

variable_name

而 Java 有这样的字段

private String variableName

如何使用 JSON 中的上述变量(variable_name)对 python 对象进行编码,以便我可以将该 JSON 对象解码为 Java 模型(将字段作为变量名)?

最佳答案

如果您使用 Jackson 库,您可以使用:

@JsonProperty("variable_name") // same name come from python app
private String variableName;

关于java - 使用 Java 命名约定将 Python 对象(使用 Python 约定)编码为 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58912796/

相关文章:

java - 通过 HTTP header 发送附加信息

java - doNothing() 不适用于 Spring 中模拟的 @Autowired 字段

java - 在android中以圆周运动移动imageview

python - 来自响应请求python的图像中的标记框

sql - 在 SQL 中查询 JSON

java - UML 类图关联与依赖关系

python:你如何在 Ubuntu 上设置你的工作区?

使用 xsd 文件的 python xml 验证

json - 将 R 中的矩阵/数据帧转换为具有一些约束的 JSON 对象

python - 如何将 JSON 数据中的值插入表中